How Many CDs Can You Burn at Once?
kfs27 asks: "In an attempt to help a professor of mine record and duplicate his lectures. I have been asked to put together a CD duplicating box. Commercial products seem to be very expensive and I figured a PC with some SCSI160 Cards (HW or SW Raid maybe), SCSI Burners and a 15K RPM drive (size not an issue) could do the job for cheaper. But the question is, how many CDs can you burn at once of 30 minutes, mono audio. 10 at a time would be excellent I think. More of course better. Cost is not a huge issue, as long as it's less than Commercial Duplicators, it's more of an experiment, but must be stable and easy to operate (I'd be willing to script up a frontend)."
The Plextor Replex tower would be a much better way to go...it and its software are made for this sort of thing and are reasonablely cheap...about the same cost as what you are suggesting, after a quick calculation in my head..
Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
Nero can burn with more than one recorder at once.
I have never used it personally for that, nor do I know the scope of its support.
What we see depends on mainly what we look for. -- John Lubbock Now search for that bug slave!
Oh and another thing: 1.Why isn't there an edit post option? and 2.Using a service would save you from swapping new media 1,000 times if you make 10,000 at a rate of 10 at a time. I know a student time is cheaper than prison labor, but that cheap I think not. Spend your time doing real research (not that you aren't ).
First, I have to say that I agree with the comments already posted suggesting that you just compress the audio and make it available for download. It's much more efficient. Especially when semester end comes and students want to review data from several lectures, not swapping disks frequently will be more convenient.
I'd mod them up if I didn't have to say that RAM disks are a bad idea. If you simply add the RAM to the system, then the OS can cache the data in the most efficient manner possible. As long as you have the RAM to cache the image, the OS shouldn't be reading it from the drive constantly. Using a RAM disk is actually harmful to system performance, because the OS may not be able to cache disk sectors that are frequently needed. Statically allocating the RAM only works if you have more information about disk use than your OS, which you almost certainly do not.
But here's an even better idea. Skip the ramdisk. Instead, create a bunch of named pipes like np1..np10. Then start up a bunch of cdrecord instances, each reading from one of the named pipes. They should all block until they fill their input buffers.
Next, use tee to copy the ISO image from the hard disk into each of the pipes.
That reads the ISO from the disk only once, and so should have the same performance advantages as setting it up in a tremendously large RAM disk (the contents of which might get swapped out anyway.)
Note that the final named pipe was redirected to, rather than named as an argument to tee. That avoids the need to write an extra copy out to /dev/null.
Will it work? You'd have to try it...
--
I don't want to rule the world... I just want to be in charge of mayonnaise.
And named pipes, unfortunately, have their own quirks; but generally, if you set up the reading process(es) before the writing process(es), results are gemerally good.
--
I don't want to rule the world... I just want to be in charge of mayonnaise.
Wow, never new so many computer Illiterates could respond to such an easy question... Specially the one's who are even more clueless about PCI... most don't even know how to spell PCI.... LOL
...")
All you need is a SCSI drive and bunch of SCSI CD-R burners @ any speed... They can be cheap... and on a single SCSI you can put upto 16 devices or even more... and this doesnot need any PCI interaction as long as you HDD is also a SCSI 8GB drive...
You can buy a Adaptec 2940 used for about $50 and put all your drives on them...
Been there done that... you can burn as many CDs as you want... If you wanna go all out you should get a D/C (dual channel) SCSI and put yer HDD on one and ALL your CD-ROMS on the other ( this is fer the fools who would say "hey, but
That's all
Of course, another way around this would be to put CD burners on 10 existing PCs in a lab somewhere. Not as convenient, but workable and cheaper (assuming they can get time to use that lab :-)
If all this should have a reason, we would be the last to know.
This is a problem that lends itself really easily to a windows/ commercial software solution. Discjuggler by padus has support for up to 250 burners or something huge like that.. So you could get win2k a gig of ram or so and 10+ scsi burners and be good to go.
If the creation of the disks isn't time sensative, you might want to consider some sort of CDRW coupled to a disk changer, so that you don't have to sit there the entire time waiting for it to spit out disks. At 6x write speed 30 minutes of audio is written in 5 minutes, so that would be about 4 hours for fifty copies. Not too bad if you don't have to sit there feeding the drives.
If the students really want to learn the material, and they feel that this CD would help them, then they should go to the lab, download an .ISO, put in a CD and burn it, with all of the instructions on a web page with a link to the ISO. They then provide their own media and time to learn, and they learn how to burn CDs too.
I know at my school, we have probably 30 Plextor 16x CD burners in the lab, and I have seen them used once and I am in the lab often.
My advice, save time money and headache by making a nice ISO and a nice webpage and letting the students loose. If they can't follow well written instructions after asking a few questions (or burning a few coasters), then they shouldn't be in college.