Solved

Does Data Compression corrupt data???

Posted on 2004-10-27
213 Views
Last Modified: 2010-03-31
In the process of building a server (Win2K) I enabled compression on my data partition.  One of my Sys Admin's adviced that by doing so there is high possiblility of date corruption.  Is this true??  Can someone provide some "rules-of-the-road" tips or point me in the right direction.

Thanx-in-Advance!
0
Question by:Tech-4-Life
    10 Comments
     
    LVL 37

    Expert Comment

    by:zzynx
    Wrong topic area I suppose?
    0
     
    LVL 86

    Expert Comment

    by:CEHJ
    This is not a Java Q. But compressing HD storage is more likely to cause corruption than *not* doing it ;-)
    0
     

    Author Comment

    by:Tech-4-Life
    Sorry guys for typing this in the wrong area.  It was a honest mistake, is there a way to move this question to the right area?
    0
     
    LVL 37

    Expert Comment

    by:zzynx
    I triggered the page editor already...
    Just wait...
    0
     
    LVL 24

    Accepted Solution

    by:
    Still I can give an answer:

    Compression on a disk was a hype in 1991, because most computers were quick enough and disks were expensive.
    However disks are ALWAYS concurrently accessed, that is many programs access the same disk simultaneously.
    The locking mechanism to prevent corruption was such an obstackle that the entire idea
     was dropped, although 'doublespace' still exists.

    This is contrary the idea of compressing files, tapes and streams (every modem does it),
    because:
    a) there is no concurrency,
    b) the linear approach enables learning-on-the-fly (f.i. Lempel/Ziv/Welch alchorithm ZIP)

    So, disk compression: don't do it Yogy (courtesy Hanna&Barbera).
    ;JOOP!
    0
     

    Author Comment

    by:Tech-4-Life
    Please move this question to the storage section.  Thank you.
    0
     
    LVL 24

    Expert Comment

    by:sciuriware
    Why don't you accept my answer?
    <*>
    0
     
    LVL 24

    Expert Comment

    by:sciuriware
    Agreed!
    <*>
    0
     

    Author Comment

    by:Tech-4-Life
    Sorry for the delay in response guys/girls.  I have been on assignment.  Thanks for all of your help, it is greatly appreciated.
    0
     
    LVL 24

    Expert Comment

    by:sciuriware
    :)
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Course: MongoDB Object-Document Mapper for NodeJS

    NodeJS (JavaScript on the server) is awesome, but some developers get confused about NoSQL when it comes to working in Node with MongoDB (NoSQL database). Do you need a better explanation of how to use Node.js with MongoDB? The most popular choice is the Mongoose library.

    Suggested Solutions

    For customizing the look of your lightweight component and making it look lucid like it was made of glass. Or: how to make your component more Apple-ish ;) This tip assumes your component to be of rectangular shape and completely opaque. (COD…
    Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
    Viewers learn about the “for” loop and how it works in Java. By comparing it to the while loop learned before, viewers can make the transition easily. You will learn about the formatting of the for loop as we write a program that prints even numbers…
    Video by: Michael
    Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …

    934 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now