Bitcoin Forum
April 25, 2024, 05:03:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is the Qt client killing the hard drive slowly?  (Read 2070 times)
manicminer (OP)
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250



View Profile
January 17, 2013, 05:27:23 AM
 #1

I'm just asking this because I read it downloads much faster on an SSD. Even much faster on a RAM disk. I have an older machine. I download the chain for 5 days. Does the downloading process or simply operating the client kill the hard drive?
1714021426
Hero Member
*
Offline Offline

Posts: 1714021426

View Profile Personal Message (Offline)

Ignore
1714021426
Reply with quote  #2

1714021426
Report to moderator
1714021426
Hero Member
*
Offline Offline

Posts: 1714021426

View Profile Personal Message (Offline)

Ignore
1714021426
Reply with quote  #2

1714021426
Report to moderator
1714021426
Hero Member
*
Offline Offline

Posts: 1714021426

View Profile Personal Message (Offline)

Ignore
1714021426
Reply with quote  #2

1714021426
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
niko
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


There is more to Bitcoin than bitcoins.


View Profile
January 17, 2013, 05:51:15 AM
 #2

I'm just asking this because I read it downloads much faster on an SSD. Even much faster on a RAM disk. I have an older machine. I download the chain for 5 days. Does the downloading process or simply operating the client kill the hard drive?

No. Hard drives are designed to be used as hard drives, which is exactly what you are doing when using the computer with a hard drive. I hope this is clear enough.

They're there, in their room.
Your mining rig is on fire, yet you're very calm.
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
January 17, 2013, 05:51:58 AM
 #3

^ if downloading the blockchain kills your harddrive, your harddrive was probably at the end of it's life anyway.
Kluge
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1015



View Profile
January 17, 2013, 06:24:28 AM
 #4

I'm just asking this because I read it downloads much faster on an SSD. Even much faster on a RAM disk. I have an older machine. I download the chain for 5 days. Does the downloading process or simply operating the client kill the hard drive?

No. Hard drives are designed to be used as hard drives, which is exactly what you are doing when using the computer with a hard drive. I hope this is clear enough.
Could you explain why hard drives are different from GPUs or gasoline engines which have "health" decreased with excessive use? For example, assume you have two otherwise identical engines -- one has 10k miles on it, the other has 100k miles on it (or km). Why would the engine with less miles on it fetch a higher price, even if they were manufactured in the same year?

Or for GPUs, a GPU used lightly should fetch a higher price than a GPU which mined for the past 3 years. They are otherwise identical, but one has more "wear."

Why would a hard drive be any different?
niko
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


There is more to Bitcoin than bitcoins.


View Profile
January 17, 2013, 06:58:26 AM
 #5

I'm just asking this because I read it downloads much faster on an SSD. Even much faster on a RAM disk. I have an older machine. I download the chain for 5 days. Does the downloading process or simply operating the client kill the hard drive?

No. Hard drives are designed to be used as hard drives, which is exactly what you are doing when using the computer with a hard drive. I hope this is clear enough.
Could you explain why hard drives are different from GPUs or gasoline engines which have "health" decreased with excessive use? For example, assume you have two otherwise identical engines -- one has 10k miles on it, the other has 100k miles on it (or km). Why would the engine with less miles on it fetch a higher price, even if they were manufactured in the same year?

Or for GPUs, a GPU used lightly should fetch a higher price than a GPU which mined for the past 3 years. They are otherwise identical, but one has more "wear."

Why would a hard drive be any different?

There is some normal wear of mechanical components with use, and this will eventually lead to failure. Before this point is reached, however, other causes may and do trigger failures: abuse, mechanical shocks, ESD, thermal stress cycles, dusty or smoky environment, etc.  The probability of most of these does not increase with use. Failure due to thermal stress is in fact more likely in systems subject to on/off cycles (less use!) than those that are constantly turned on.

Unlike GPUs or HDDs, internal combustion engines are mainly mechanical devices, with rather violent vibrations and stress in normal use, so wear and tear may in fact be a dominant mechanism of failure.


They're there, in their room.
Your mining rig is on fire, yet you're very calm.
Kluge
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1015



View Profile
January 17, 2013, 07:00:53 AM
 #6

I'm just asking this because I read it downloads much faster on an SSD. Even much faster on a RAM disk. I have an older machine. I download the chain for 5 days. Does the downloading process or simply operating the client kill the hard drive?

No. Hard drives are designed to be used as hard drives, which is exactly what you are doing when using the computer with a hard drive. I hope this is clear enough.
Could you explain why hard drives are different from GPUs or gasoline engines which have "health" decreased with excessive use? For example, assume you have two otherwise identical engines -- one has 10k miles on it, the other has 100k miles on it (or km). Why would the engine with less miles on it fetch a higher price, even if they were manufactured in the same year?

Or for GPUs, a GPU used lightly should fetch a higher price than a GPU which mined for the past 3 years. They are otherwise identical, but one has more "wear."

Why would a hard drive be any different?

There is some normal wear of mechanical components with use, and this will eventually lead to failure. Before this point is reached, however, other causes may and do trigger failures: abuse, mechanical shocks, ESD, thermal stress cycles, dusty or smoky environment, etc.  The probability of most of these does not increase with use. Failure due to thermal stress is in fact more likely in systems subject to on/off cycles (less use!) than those that are constantly turned on.

Unlike GPUs or HDDs, internal combustion engines are mainly mechanical devices, with rather violent vibrations and stress in normal use, so wear and tear may in fact be a dominant mechanism of failure.
Thanks!
manicminer (OP)
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250



View Profile
January 17, 2013, 07:32:14 AM
 #7

Clear enough!
Pieter Wuille
Legendary
*
qt
Offline Offline

Activity: 1072
Merit: 1174


View Profile WWW
January 17, 2013, 10:35:15 AM
 #8

Current versions of the reference client indeed causes excessive disk I/O. The next version (0.8, not yet released) should improve upon this significantly (it uses a more modern database engine, and a new database layout).

I do Bitcoin stuff.
Meni Rosenfeld
Donator
Legendary
*
expert
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
January 17, 2013, 12:28:48 PM
 #9

I'm just asking this because I read it downloads much faster on an SSD. Even much faster on a RAM disk. I have an older machine. I download the chain for 5 days. Does the downloading process or simply operating the client kill the hard drive?

No. Hard drives are designed to be used as hard drives, which is exactly what you are doing when using the computer with a hard drive. I hope this is clear enough.
Could you explain why hard drives are different from GPUs or gasoline engines which have "health" decreased with excessive use? For example, assume you have two otherwise identical engines -- one has 10k miles on it, the other has 100k miles on it (or km). Why would the engine with less miles on it fetch a higher price, even if they were manufactured in the same year?

Or for GPUs, a GPU used lightly should fetch a higher price than a GPU which mined for the past 3 years. They are otherwise identical, but one has more "wear."

Why would a hard drive be any different?

There is some normal wear of mechanical components with use, and this will eventually lead to failure. Before this point is reached, however, other causes may and do trigger failures: abuse, mechanical shocks, ESD, thermal stress cycles, dusty or smoky environment, etc.  The probability of most of these does not increase with use. Failure due to thermal stress is in fact more likely in systems subject to on/off cycles (less use!) than those that are constantly turned on.

Unlike GPUs or HDDs, internal combustion engines are mainly mechanical devices, with rather violent vibrations and stress in normal use, so wear and tear may in fact be a dominant mechanism of failure.
Consumer hard drives are designed to be used as hard drives by consumers. Desktop computers, unlike servers, don't usually access the disks 24/7, so these drives are not designed to withstand such use (you have server-grade drives for that). It will create wear & tear which will shorten the expected component life.

Whether this effect is significant with current usage pattern of bitcoin-qt is not something I can readily answer. It also depends greatly on the specific drive. Some drives park their heads when not actively seeking to spare the wear&tear of the heads hovering close to the platters. Constant usage can interfere with this endurance feature in various ways; it can prevent the heads from ever being parked, or worse, it can create repeated park/unpark operations, for which the drive is only rated for a certain number.

With SSDs there is the well-known write endurance problem, and excessive random write operations can degrade the drive's write performance.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
manicminer (OP)
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250



View Profile
January 18, 2013, 11:01:29 AM
 #10

Current versions of the reference client indeed causes excessive disk I/O.
Only when downloading the database or for normal use as well?

The next version (0.8, not yet released) should improve upon this significantly (it uses a more modern database engine, and a new database layout).
Does it mean a new database download? Smiley Cool, when it will be released?
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
January 18, 2013, 02:55:42 PM
 #11


The next version (0.8, not yet released) should improve upon this significantly (it uses a more modern database engine, and a new database layout).
Does it mean a new database download? Smiley Cool, when it will be released?
not anytime soon because sipa wants to be sure that the new database is stable. you can help test it too: https://bitcointalk.org/index.php?topic=129861.0

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
manicminer (OP)
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250



View Profile
January 19, 2013, 03:57:26 AM
 #12

Disclaimer: don't use these for any serious stuff - I am not responsible for destroyed wallets or exploded CPU's.

Well.
Diapolo
Hero Member
*****
Offline Offline

Activity: 769
Merit: 500



View Profile WWW
January 19, 2013, 02:02:53 PM
 #13

Disclaimer: don't use these for any serious stuff - I am not responsible for destroyed wallets or exploded CPU's.

Well.

Use it on testnet and help creating some feedback for sipa and the other devs Smiley.
Btw.: I think this thread should not be called is the Qt client, but better "the reference client", as bitcoind behaves just the same afaik.

Dia

Liked my former work for Bitcoin Core? Drop me a donation via:
1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x
bitcoin:1PwnvixzVAKnAqp8LCV8iuv7ohzX2pbn5x?label=Diapolo
Gyrsur
Legendary
*
Offline Offline

Activity: 2856
Merit: 1518


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
January 19, 2013, 04:15:36 PM
 #14

Current versions of the reference client indeed causes excessive disk I/O. The next version (0.8, not yet released) should improve upon this significantly (it uses a more modern database engine, and a new database layout).

sounds very good, the excessive disk usage of the 0.7 release is terrible on older hardware.

manicminer (OP)
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250



View Profile
January 19, 2013, 08:41:57 PM
 #15

Disclaimer: don't use these for any serious stuff - I am not responsible for destroyed wallets or exploded CPU's.

Well.
Use it on testnet and help creating some feedback for sipa and the other devs Smiley
It won't destroy the wallet for sure but how about the exploded CPU? Can you guarantee with testnet against it? Wondering.
b!z
Legendary
*
Offline Offline

Activity: 1582
Merit: 1010



View Profile
January 20, 2013, 04:17:40 AM
 #16

Disclaimer: don't use these for any serious stuff - I am not responsible for destroyed wallets or exploded CPU's.

Well.
Use it on testnet and help creating some feedback for sipa and the other devs Smiley
It won't destroy the wallet for sure but how about the exploded CPU? Can you guarantee with testnet against it? Wondering.

Hopefully nothing will blow up.
niko
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


There is more to Bitcoin than bitcoins.


View Profile
January 20, 2013, 09:11:14 AM
 #17

Disclaimer: don't use these for any serious stuff - I am not responsible for destroyed wallets or exploded CPU's.

Well.
Use it on testnet and help creating some feedback for sipa and the other devs Smiley
It won't destroy the wallet for sure but how about the exploded CPU? Can you guarantee with testnet against it? Wondering.

Hopefully nothing will blow up.
Hopefully a CPU will blow up and save us from manicminer. In the meantime, there's the "ignore" button.

They're there, in their room.
Your mining rig is on fire, yet you're very calm.
manicminer (OP)
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250



View Profile
January 22, 2013, 05:43:09 AM
 #18

Hopefully a CPU will blow up and save us from manicminer. In the meantime, there's the "ignore" button.
?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!