Bitcoin Forum
November 21, 2019, 05:18:26 AM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin.conf and best configuration params for fast sync  (Read 122 times)
unsoindovo
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024

CryptoTalk.Org - Get Paid for every Post!


View Profile
November 01, 2019, 10:05:10 AM
 #1

Hi all!

Im using bitcoin core Qt 0.18.0 on windows 10 i7 16GB server.

below, my bitcoin.conf:
blocksonly=1
par=-1
dbcache=16000
peertimeout=10
plus a list of addnodes...

despite everything, sync is very slow. To synchronize the last 20/30 hours, I spend a lot of time.
How can I lower the synchronization time?
any advice is welcome!

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
1574313506
Hero Member
*
Offline Offline

Posts: 1574313506

View Profile Personal Message (Offline)

Ignore
1574313506
Reply with quote  #2

1574313506
Report to moderator
1574313506
Hero Member
*
Offline Offline

Posts: 1574313506

View Profile Personal Message (Offline)

Ignore
1574313506
Reply with quote  #2

1574313506
Report to moderator
1574313506
Hero Member
*
Offline Offline

Posts: 1574313506

View Profile Personal Message (Offline)

Ignore
1574313506
Reply with quote  #2

1574313506
Report to moderator
The Bitcoin Forum is turning 10 years old! Join the community in sharing and exploring the notable posts made over the years.
1574313506
Hero Member
*
Offline Offline

Posts: 1574313506

View Profile Personal Message (Offline)

Ignore
1574313506
Reply with quote  #2

1574313506
Report to moderator
1574313506
Hero Member
*
Offline Offline

Posts: 1574313506

View Profile Personal Message (Offline)

Ignore
1574313506
Reply with quote  #2

1574313506
Report to moderator
1574313506
Hero Member
*
Offline Offline

Posts: 1574313506

View Profile Personal Message (Offline)

Ignore
1574313506
Reply with quote  #2

1574313506
Report to moderator
DaveF
Hero Member
*****
Offline Offline

Activity: 1774
Merit: 890



View Profile WWW
November 01, 2019, 11:46:12 AM
 #2

You should proabably move this to
Bitcoin Forum > Bitcoin > Bitcoin Technical Support    here -> https://bitcointalk.org/index.php?board=4.0
With that being said.

SSD or spinning drive? Old slow drives will drive up initial sync time. Crappy RAID setup will make it worse too. [been there...done that]

What gen i7 the original ones are over 10 years old. IT's n

Internet connection speed? You are going to have to download over 250 GB of data.

-Dave


███████████████████████████
█████████▀▄▄▄▄▄██▀▀████████
█████▀▄█▀▀▄▄▄▄▄▄▄▀▀▄▄▀█████
████ █▀▄███████████▄▀██████
███▄█ ███████▀ ██████ █ ███
██▀█ ███  ▀▀█  ▀██████ █ ██
██ █ ████▄▄      ▀▀▀██ █ ██
██ █ █████▌        ▄██ ████
███▄█ █████▄▄   ▄▄███ █▀███

████▀█▄▀█████▌  ▀██▀▄█ ████

█████▄▀▀▄▄▀▀▀▀   ▄▄█▀▄█████
████████▄██▀▀▀▀▀▀██████████

███████████████████████████
|▄█████████████████████████▄
███████████████████████████
████████▀▀▄▄▄▄▄▄▄▀▀████████
██████▀▄▀▀██░░░██▀▀▄▀██████
█████░██▄░░▄▄▄▄▄░░▄██░█████
████░█▀▀░▄██▄▄▄██▄░▀░█░████
████░█▄▄░█░█░░░█░█░▄▄█░████
████░██▀░▀██▀▀▀██▀░▀▀█░████
█████░█░▄▄░▀▀▀▀▀░▄▄░█░█████
██████▄▀██░░▄██░░██▀▄██████
████████▄▄▀▀▀▀▀▀▀▄▄████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
███████████████████▀█▀░█▀▄█
████████████████████░░░░░▀▄
████▄▄▄▀██████████▄▄░░░░░░▀
███████▀▄░▀▄░░▀▀███▄█░░░░░█
██████▀▄▄▄▀░░░░░░░▀█▄█░█▄█▄
█████▀░░░░░▀▀▀░░░▀▄▀███████
█████░░░░█░███░█░░█░███████
█████▄░░░▀░▀▀▀░▀░▄▀▄███████
██████▄░░░░▀▀▀░▄▄▀▄████████
████████▄▄░░░░▀▄▄██████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
█████████████▐░░░░█████████
█████████████▐▄▄▄▄█████████
██████▀█▀███▀▀▀███▀█▀██████
███████▄▀▄▀▀░█░▀▀▄▀▄███████
█████████▀▀█▀▀▀█▀▀█████████
████████░█▀▀▀█▀▀▀█░████████
███████░█▀▀█▀▀▀█▀▀█░███████
██████░█▀▀▀█░░░█▀▀▀█░██████
█████░█▀▀█▀▀▀█▀▀▀█▀▀█░█████
████░█▀█▀▀▀█▀▀▀█▀▀▀█▀█░████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
███████████████████████████
███████████████████████████
█████████▀▀▀███████████████
█████▀▀░░▄▄░░░▄████████████
█████▀▄░▀░▄▄▀▀░░▀▄░▄▀██████
█████░░▀█▀░░▀▀░▄░█▄▄▄▄█████
█████▌▀▄▐▌░█░▀░▀░█░░░░█████
██████▄░░█░░░▀▀░▄▀░▀░██████
████████▄▐▌░▄▄█████████████
███████████████████████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
████████████████████▀▀▀░███
████████████████▄░░░░░░░███
█████████████████▀░░░░░▐███
███████████████▀░░░░▄▄░████
█████████████▀░░░░▄████████
██████████▀▀░░░▄███████████
███████▀░░░▄▄██████████████
███▀▀▄▄▄███████▀▀▀▀▀███████
███████▀▀▀▀▀█░░░░░░░░▀█████
██▀▀▀▀░░░░░▄░░░░░░░░░▄░░▀▀█
░░▄░░░░▀▄░░█▄░░░▄▀░▄█░░░░░░
▀▄░▀█▄▄███▄███▄██▄███▄▄▀░▄▀
|ROULETTE
MINES
TOWERS
DICE
CRASH
──── ─── ─
unsoindovo
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024

CryptoTalk.Org - Get Paid for every Post!


View Profile
November 01, 2019, 11:53:17 AM
 #3

You should proabably move this to
Bitcoin Forum > Bitcoin > Bitcoin Technical Support    here -> https://bitcointalk.org/index.php?board=4.0
With that being said.

SSD or spinning drive? Old slow drives will drive up initial sync time. Crappy RAID setup will make it worse too. [been there...done that]

What gen i7 the original ones are over 10 years old. IT's n

Internet connection speed? You are going to have to download over 250 GB of data.

-Dave



@ moderator.
If this thread is in wrong child board, feel free to move it.

@ dave
I7 it's a generation 7. 4 cores, 8 threads,
The HD it's an 8tb spinning drive.
Internet connection is a standard 20mb.

Seems my config is not scaling the pc capacity.
Using task manager, I can see network usage is very low. Cpu usage it's really low. Disk usage it's high, but read/write are just 1 or 2 mb/sec. The HD perfo are highest., so, seems is not the bottlenek. .

Any idea?

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1834
Merit: 2095

Use SegWit and enjoy lower fees.


View Profile WWW
November 01, 2019, 07:38:10 PM
Merited by unsoindovo (10)
 #4

Seems my config is not scaling the pc capacity.
Using task manager, I can see network usage is very low. Cpu usage it's really low. Disk usage it's high, but read/write are just 1 or 2 mb/sec. The HD perfo are highest., so, seems is not the bottlenek. .

Any idea?

Keep in mind that 1-2 MB/s read/write speed is random read/write speed, not sequential read/write speed (usually about 100-200MB/s for HDD). Bitcoin sync and most computing tasks uses random read/write speed.
Your HDD clearly is the bottleneck.

If you have SSD with low capacity, you could move chainstate file to SSD which could improve the performance significantly.
SEe https://en.bitcoin.it/wiki/Splitting_the_data_directory

unsoindovo
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024

CryptoTalk.Org - Get Paid for every Post!


View Profile
November 01, 2019, 08:48:46 PM
 #5

Seems my config is not scaling the pc capacity.
Using task manager, I can see network usage is very low. Cpu usage it's really low. Disk usage it's high, but read/write are just 1 or 2 mb/sec. The HD perfo are highest., so, seems is not the bottlenek. .

Any idea?

Keep in mind that 1-2 MB/s read/write speed is random read/write speed, not sequential read/write speed (usually about 100-200MB/s for HDD). Bitcoin sync and most computing tasks uses random read/write speed.
Your HDD clearly is the bottleneck.

If you have SSD with low capacity, you could move chainstate file to SSD which could improve the performance significantly.
SEe https://en.bitcoin.it/wiki/Splitting_the_data_directory

Seems this tip make me the day!!!
I have a ssd with no space for the blockchain data but with enough spase for the chains tate data.
I will try for sure to move it to ssd.
I will update this thread to help guys who have my issue!

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
LoyceV
Legendary
*
Offline Offline

Activity: 1680
Merit: 5171


Largest Merit Circle on BPIP!


View Profile WWW
November 01, 2019, 09:45:28 PM
 #6

dbcache=16000
That's your entire RAM, you should probably lower it.

I have a ssd with no space for the blockchain data but with enough spase for the chains tate data.
I will try for sure to move it to ssd.
That's what I do, it took me just a (full) day to download on my old i3 laptop running Linux. I set dbcache to 4096 for it, and leave the rest for normal Linux kernal file cache.

DaveF
Hero Member
*****
Offline Offline

Activity: 1774
Merit: 890



View Profile WWW
November 02, 2019, 12:38:29 AM
 #7

Mostly what the above people have said.
Also, important to note about drive performance is use the proper / newer chipset drivers.
Windows will by default install a base set of drivers that work. Usually Intel has better drivers on their site.

https://www.techrepublic.com/article/how-to-improve-pc-performance-by-fixing-the-intel-rapid-storage-technology-driver/

-Dave

███████████████████████████
█████████▀▄▄▄▄▄██▀▀████████
█████▀▄█▀▀▄▄▄▄▄▄▄▀▀▄▄▀█████
████ █▀▄███████████▄▀██████
███▄█ ███████▀ ██████ █ ███
██▀█ ███  ▀▀█  ▀██████ █ ██
██ █ ████▄▄      ▀▀▀██ █ ██
██ █ █████▌        ▄██ ████
███▄█ █████▄▄   ▄▄███ █▀███

████▀█▄▀█████▌  ▀██▀▄█ ████

█████▄▀▀▄▄▀▀▀▀   ▄▄█▀▄█████
████████▄██▀▀▀▀▀▀██████████

███████████████████████████
|▄█████████████████████████▄
███████████████████████████
████████▀▀▄▄▄▄▄▄▄▀▀████████
██████▀▄▀▀██░░░██▀▀▄▀██████
█████░██▄░░▄▄▄▄▄░░▄██░█████
████░█▀▀░▄██▄▄▄██▄░▀░█░████
████░█▄▄░█░█░░░█░█░▄▄█░████
████░██▀░▀██▀▀▀██▀░▀▀█░████
█████░█░▄▄░▀▀▀▀▀░▄▄░█░█████
██████▄▀██░░▄██░░██▀▄██████
████████▄▄▀▀▀▀▀▀▀▄▄████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
███████████████████▀█▀░█▀▄█
████████████████████░░░░░▀▄
████▄▄▄▀██████████▄▄░░░░░░▀
███████▀▄░▀▄░░▀▀███▄█░░░░░█
██████▀▄▄▄▀░░░░░░░▀█▄█░█▄█▄
█████▀░░░░░▀▀▀░░░▀▄▀███████
█████░░░░█░███░█░░█░███████
█████▄░░░▀░▀▀▀░▀░▄▀▄███████
██████▄░░░░▀▀▀░▄▄▀▄████████
████████▄▄░░░░▀▄▄██████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
█████████████▐░░░░█████████
█████████████▐▄▄▄▄█████████
██████▀█▀███▀▀▀███▀█▀██████
███████▄▀▄▀▀░█░▀▀▄▀▄███████
█████████▀▀█▀▀▀█▀▀█████████
████████░█▀▀▀█▀▀▀█░████████
███████░█▀▀█▀▀▀█▀▀█░███████
██████░█▀▀▀█░░░█▀▀▀█░██████
█████░█▀▀█▀▀▀█▀▀▀█▀▀█░█████
████░█▀█▀▀▀█▀▀▀█▀▀▀█▀█░████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
███████████████████████████
███████████████████████████
█████████▀▀▀███████████████
█████▀▀░░▄▄░░░▄████████████
█████▀▄░▀░▄▄▀▀░░▀▄░▄▀██████
█████░░▀█▀░░▀▀░▄░█▄▄▄▄█████
█████▌▀▄▐▌░█░▀░▀░█░░░░█████
██████▄░░█░░░▀▀░▄▀░▀░██████
████████▄▐▌░▄▄█████████████
███████████████████████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
████████████████████▀▀▀░███
████████████████▄░░░░░░░███
█████████████████▀░░░░░▐███
███████████████▀░░░░▄▄░████
█████████████▀░░░░▄████████
██████████▀▀░░░▄███████████
███████▀░░░▄▄██████████████
███▀▀▄▄▄███████▀▀▀▀▀███████
███████▀▀▀▀▀█░░░░░░░░▀█████
██▀▀▀▀░░░░░▄░░░░░░░░░▄░░▀▀█
░░▄░░░░▀▄░░█▄░░░▄▀░▄█░░░░░░
▀▄░▀█▄▄███▄███▄██▄███▄▄▀░▄▀
|ROULETTE
MINES
TOWERS
DICE
CRASH
──── ─── ─
unsoindovo
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024

CryptoTalk.Org - Get Paid for every Post!


View Profile
November 02, 2019, 08:25:56 AM
 #8

Mostly what the above people have said.
Also, important to note about drive performance is use the proper / newer chipset drivers.
Windows will by default install a base set of drivers that work. Usually Intel has better drivers on their site.

https://www.techrepublic.com/article/how-to-improve-pc-performance-by-fixing-the-intel-rapid-storage-technology-driver/

-Dave
When I come back at home I will check this too.
Seems some drivers are really old, despite the latest  windows 10 massive update was done just few weeks ago!

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
unsoindovo
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024

CryptoTalk.Org - Get Paid for every Post!


View Profile
November 02, 2019, 03:49:32 PM
Merited by LoyceV (1)
 #9

Seems my config is not scaling the pc capacity.
Using task manager, I can see network usage is very low. Cpu usage it's really low. Disk usage it's high, but read/write are just 1 or 2 mb/sec. The HD perfo are highest., so, seems is not the bottlenek. .

Any idea?

Keep in mind that 1-2 MB/s read/write speed is random read/write speed, not sequential read/write speed (usually about 100-200MB/s for HDD). Bitcoin sync and most computing tasks uses random read/write speed.
Your HDD clearly is the bottleneck.

If you have SSD with low capacity, you could move chainstate file to SSD which could improve the performance significantly.
SEe https://en.bitcoin.it/wiki/Splitting_the_data_directory

i can confirm this fix my issue.
opened bitcoin core wallet right now, after chainstate was moved to a ssd disk and created simbolic link.
result: i update my local blockchain, 2 days old, in 3 minutes!
it's awesome!!!
thank you very much ETFbitcoin !
i give you 10 merits for the help!

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1834
Merit: 2095

Use SegWit and enjoy lower fees.


View Profile WWW
November 02, 2019, 06:02:26 PM
 #10

dbcache=16000
That's your entire RAM, you should probably lower it.

I agree, if there's bug which causes memory leaks, Bitcoin Core could crash.

i can confirm this fix my issue.
opened bitcoin core wallet right now, after chainstate was moved to a ssd disk and created simbolic link.
result: i update my local blockchain, 2 days old, in 3 minutes!
it's awesome!!!
thank you very much ETFbitcoin !
i give you 10 merits for the help!

You're welcome Smiley

Dabs
Legendary
*
Offline Offline

Activity: 2520
Merit: 1326


The Concierge of Crypto


View Profile WWW
November 02, 2019, 07:28:05 PM
 #11

Why 0.18.0, 0.18.1 is already out. The splitting the data directory is a useful tip, I might try that too. I still store the whole thing on a spinning platter.

LoyceV
Legendary
*
Offline Offline

Activity: 1680
Merit: 5171


Largest Merit Circle on BPIP!


View Profile WWW
November 02, 2019, 07:49:58 PM
 #12

Why 0.18.0, 0.18.1 is already out. The splitting the data directory is a useful tip, I might try that too. I still store the whole thing on a spinning platter.
The huge improvement in startup time alone is worth putting chainstate on SSD Smiley

unsoindovo
Legendary
*
Offline Offline

Activity: 1750
Merit: 1024

CryptoTalk.Org - Get Paid for every Post!


View Profile
November 02, 2019, 09:05:52 PM
 #13

Why 0.18.0, 0.18.1 is already out. The splitting the data directory is a useful tip, I might try that too. I still store the whole thing on a spinning platter.

Trust me.
I have done the test today.
The improvement it's really tangible.
Then I test if all is OK pushing a transaction and all works fine!
Sync bitcoin blockchain issue will be just a bad memory.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!