USB is mandated for "legacy-free PC" design. It is an
intermediary or a replacement, for some of the slower
bus interfaces. For example, if you look at a netbook, USB
is one of the few hardware interfaces along the edge of the netbook.
http://en.wikipedia.org/wiki/Legacy-free_PC
A serial port might work at 9600 baud. That's say, 1KB/sec or so
in round numbers.
A parallel port, transfers data at around 2MB/sec (not all modes
work at the same rate). That's enough to print a document as a
series of dots, rather than sending commands to the printer
to print whole characters from a wheel or type ball.
The USB2 port can work at around 30MB/sec, or about 15 times faster than
the parallel port. The USB port supports conversion devices as well,
such as RS232 serial port or parallel port (for printing only).
The interfaces you mention, cover a range of speeds, and the
above are just some example values.
Paul
When it comes to printing *speed* the real factor is your printer, NOT
the port used. Secondary factors are printer memory and the
print-spooler. The bigger the printer memory, more of any document
can be cached during printing. But the bottom-line is your printer's
print-speed, and that is what it is and you cannot make that faster.
I have one parallel InkJet printer and one USB laser printer (256mb
RAM). My laser printer is 3x faster (even in duplex) that my InkJet.
Printer ports only become a factor when using a shared printer in an
office environment. In this case you use a print-server and LAN, with
the printer connected to the server via whatever port the printer has,
the printer is shared, and everyone uses the network for printing.
This way the server print-spooler is used which relieves the user's
desktop.
Ports used for printing have more to do with your PC system. I've
noticed that the latest desktop systems do not have a parallel port
nor a COM (serial) port, just USB. Then the problem can become
running out of USB ports to use.
My home rig desktop has 4 rear USB ports, 2 front panel USB ports, one
each parallel and COM port. 3 of 4 rear USB ports are in use.
SIDE ISSUE:
I noticed that someone mentioned WiFi printers, this type of printing
requires online connection. I always tell my clients that if security
is a big concern, do NOT be online *unless you need to*. Malware via
the Internet cannot get on your system if you are NOT online. This
advice is especially for home users.
At home, I go online ONLY if I need the Internet, otherwise I am
off-line (I disable my network connection) which is 95% of the time I
use my home rig. The result, along with running a really good
antivirus utility, is that I've not had ANY malware on my rig for
decades.
In fact the safest practice is to turn your system off when you are
not using it. The next safest practice is to logoff.
--
=========== Tecknomage ===========
Computer Systems Specialist
ComputerHelpForum.org Staff Member
IT Technician
San Diego, CA