1. CD-ROM :
CD-ROM is a metal disc embedded into a plastic protective housing. Each disc has to be mastered, this is the process for creating the CD and placing the data on it. CDs are WORM (Write Once, Read Many) media, this refers to the fact once they have been mastered, there is no way to change the data on them.
2. Magnetic Disks :
Magnetic Disks contain circular disk made of metal or plastic. Both side of disk is usually used for storing data. The disk is coated by magnetic oxide. The disk is divided into multiple concentric circles known as track and tracks are divided into sectors in which data are stored.
Here are differences between CD-ROM and Magnetic Disks:
|It is metal disc embedded into plastic.||It contains metal or plastic.|
|Sectors in CD-ROM are organized along a spiral.||Sectors in Magnetic disks are organized in concentric track.|
|It has CLV (Constant Linear Velocity).||It has CAV (Constant Angular Velocity).|
|Sectors in CD-ROM have same linear length.||Sectors in Magnetic disks have same angular length.|
|In CD-ROM, data is packed at its maximum density permitted.||In Magnetic disks, data is written less densely in the outer tracks.|
|It takes advantage of all storage space.||It doesn’t use up all storage available.|
|It has to change rotational speed when seeking.||It operates on constant speed, timing marks to delimit tracks.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- Differences between Magnetic Tape and Magnetic Disk
- Difference between Magnetic Disk and Optical Disk
- Difference between Optical Character Recognition (OCR) and Magnetic Ink Character Reader (MICR)
- Magnetic Tape memory
- Magnetic Random Access Memory (M-RAM)
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
- Difference between Yaacomo and and XAP
- Difference between VoIP and and POTS
- Difference and Similarities between PHP and C
- Difference between Time Tracking and Time and Attendance Software
- Difference Between Single and Double Quotes in Shell Script and Linux
- Difference between ++*p, *p++ and *++p
- Difference Between DOS and Windows
- Difference between User Level thread and Kernel Level thread
- What’s difference between The Internet and The Web ?
- Difference between Priority Inversion and Priority Inheritance
- What’s difference between Linux and Android ?
- What’s difference between header files "stdio.h" and "stdlib.h" ?
- Difference between HTML and HTTP
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.