Would upgrading RAM in a HP LaserJet printer improve its performance?

12,512

Solution 1

On a HP4050 the First Page Out is rated at 15 second minimum. This number does not count if the printer is in sleep mode before.

Per the service manual

17 pages per minute (ppm)

100 MHz RISC microprocessor

First page out = 15 sec.

Like other told the RAM would help to buffer big document, but the actual warming up of the printer would not get speedier.

For such older printer, make sure the jetdirect support 1000 connection, as I would not be surprised to see a 10mb jetdirect card in it.

For my part I would try to upgrade it as I serviced such printer and they are easy to maintain and take care of.

Solution 2

I used to have a HP LaserJet 5000 (64MB) with a 10Base-T network card for printing A3 CAD drawings. It took around 2 minutes for the printer to process a single drawing.

I decided to add memory (196MB total). The effect was that the first drawing still took around 2 minutes to process, but I could send many drawings consecutively to the printer and after the first delay, they all come out in short intervals, so I think adding RAM was worth it.

Solution 3

RAM can help improve the ability to handle complex documents (we don't know what you're printing), but not overall processing time...

However, the 4050N was discontinued 15 years ago in 2001.

Just because you can make this printer be in service this long doesn't mean you should.

There aren't too many good reasons against moving to a more modern variant of the printer, especially with performance issues you've described over the past few years.

There may be other efficiencies in power, performance, features and consumables costs involved in doing so.

Solution 4

It depends, but probably not by much, most of the first page wait time is on processing the PCL or Postscript. If you see multi-page stalls then RAM would help, but not that first page raster. If the majority of the print is text, and it's Postscript, RAM won't do much at all. For that you need a faster processor.

Solution 5

It's worth thinking about just what a remarkable job these printers are doing when starved of RAM. If you consider the amount of data it takes to represent a 1200dpi page, you'll come up with 135-139 million pixels, which requires around 17MB of RAM - in other words, it would entirely fill the printer's memory. So when you send a 10MB document to the printer, and it actually prints correctly, the printer is having to juggle raster output against system space, render scratchspace, and document storage, and uses on the fly data compression to pack the image, along with image segmentation and other tricks to make it all work.

Adding RAM will let the printer just get on with straightforward rasterising, without having to compress data or perhaps do partial writeouts to the drum in order to regain space. Complex documents will no longer compete with image space, and will print more quickly and reliably.

HP had a marketing name for the memory compression used in the PCL rasteriser - MEt - and claimed it doubled the effective memory. It only applies in PCL mode though, so Postscript prints are more likely to suffer memory contention. Hence, if you're able to reliably install a PCL driver or send PCL jobs to the printer, it's likely that complex documents will print more quickly.


I feel I need to respond to ewwhite's answer, which suggests that since this is an old printer, it should perhaps be discarded.

These really are some of the most reliable printers you'll ever use. I still use mine daily, with around 200k prints on it overall. I have masses of toner, and masses of spare parts should I ever need them, but it is economical on toner and the only parts I've ever needed to replace were some rubber feed rollers which were starting to slip after the 40 miles of paper that has run through the printer so far. Let that number sink in.

As a fully standard Postscript compatible network printer, I know I'll be able to use it for another 20 years, regardless of whether any model-specific drivers exist or don't exist on future systems. I will keep this printer until it falls apart, but they are so well built it will probably outlive me.

[I realise I'm answering this 5 years after it was asked, but I figured it's as relevant today as it ever was.]

Share:
12,512

Related videos on Youtube

Edward_178118
Author by

Edward_178118

Updated on September 18, 2022

Comments

  • Edward_178118
    Edward_178118 almost 2 years

    Would RAM upgrade for an HP 4050N LaserJet printer matter? We have this real workhorse of a Laser Printer. It's an HP 4050N and it's been in use for many years. In the past few years, I've noticed that the processing time it takes before it starts printing can take a long time. In some cases, some print queues just process so long we end up killing them and sending it to a different printer on the network.

    This HP 4050N printer has a total of 16 MB of RAM. I believe it has 8 MB built-in which I suspect is on the motherboard. There are three slots for RAM. One slot has an 8 MB stick of RAM there. I've looked in the User's Guide and apparently this model can go up to a max of 200 MB of RAM.

    I've seen RAM for this printer on sale very cheap in either 64 MB or 128 MB.

    My question is, would upgrading the RAM on this printer by bringing the total up to 80 MB or 144 MB have a noticeable improvement on the processing time so that when printing output that contains modern graphics be worth doing? Or is RAM even the issue and it is the processing speed of the printer's CPU that's the actual bottleneck?

    Update: The RAM I ordered for $10.00 (128 MB) arrived and I installed it. So the HP4050N went from having a total of 16 MB to 144 MB of RAM. I printed the test print which previously stayed in "processing" forever and never came out, but after this upgrade it printed as normal. This suit our needs. For your situation, as they say, your mileage may vary.

    • joeqwerty
      joeqwerty over 8 years
      Do the users print directly to the printer or through a print server?
    • Edward_178118
      Edward_178118 over 8 years
      They print through the network (LAN).
    • Massimo
      Massimo over 8 years
      How? Do each user send documents to the printer via LPR? Or is the printer only directly accessed by a (Windows, I suppose) server which shares it to other users on the network?
    • Michael Hampton
      Michael Hampton over 8 years
      @Massimo This model incldued a JetDirect card. So probably everyone is printing directly to the printer.
    • Massimo
      Massimo over 8 years
      @MichaelHampton Probably. But I usually see (at least on Windows networks) as a much more common setup having a print server send documents to the printer via LPR, and then share it as a standard Windows shared printer; this makes the client-side configuration a lot simpler, because you just have to connect to a shared printer and drivers are provided automatically by the print server.
    • Edward_178118
      Edward_178118 over 8 years
      This is on the LAN, with it's own IP address. It is not connected to any computer. The workstations on the network are Windows 7, Macs and Linux Mint, and a CentOS server. We have no Windows servers, but the CentOS server supports Samba, but we don't do Samba printing.
    • Burhan Khalid
      Burhan Khalid over 8 years
      Memory upgrade would only help the buffer to spool documents. So if you are sending large, complex documents it would store them easily. However, the PPM or the startup time will not be affected.
    • brewmanz
      brewmanz over 8 years
      BTW Don't forget the cost of electricity. I had an old laser printer and used a power meter to see how much energy it used in stand-by mode (quite a lot). I decided it made financial sense to scrap it and buy a more modern low-standby-power model.
    • FooBee
      FooBee over 8 years
      @Edward_178118: Please stop flagging things you don't like to hear.
  • Edward_178118
    Edward_178118 over 8 years
    The cost of the RAM with shipping is $10.00 (US) for 128MB.
  • ewwhite
    ewwhite over 8 years
    @Edward_178118 Then go ahead and add the RAM.
  • Massimo
    Massimo over 8 years
    If the cost of adding some RAM is so absurdly cheap, it's definitely worth a try even if it doesn't improve things at all.
  • Massimo
    Massimo over 8 years
    Anyway, there still are lots of good reasons to move to a newer printer; the most basic one is support: what are you going to do if the printer suddenly stops working?
  • Edward_178118
    Edward_178118 over 8 years
    @Massimo If the printer suddenly stops working, I would replace it with a new one. But since it has been working without any mechanical problems and never messed up a single page for the last 16 years. Most of that time it was used to print source code listings.
  • Michael Hampton
    Michael Hampton over 8 years
    @Edward_178118 I'm really of two minds on this. On one hand the thing is ancient and you can probably do a lot better by buying a new printer. On the other hand if you really can get more life out of that beast for $10, it's not much risk; you may as well try it and see.
  • Basil Bourque
    Basil Bourque over 8 years
    Those older printers routinely shipped with too little memory. There is a reason that printer ships with 16 MB but takes up to 192 MB. Quite often on such printers print jobs simply fail because of running out of memory. Adding memory can definitely solve failed print jobs; I have seen that first-hand. Subjectively, it seemed like performance was also boosted though I have no evidence. For ten bucks, I would definitely install more memory. It certainly will not hurt (if you do indeed have the proper memory chips). A reliable networked printer with 1200 dpi is worth keeping.
  • Edward_178118
    Edward_178118 over 8 years
    And getting the LaserJet ink cartridges for it is still easy to do. The only annoying thing about the printer, which is kind of funny actually, is if you do an HP4050N from a Mac it displays the message, "Macintosh OS is not supported to run this application." But in all honesty I never need to access the printer to make any changes to it anyway. TELNET to it works fine though. :-)
  • Emmanuel
    Emmanuel over 8 years
    A 10/100 jetdirect card worth about 20US$. 10$ for the RAM, 20 bucks for the card and this printer is up for 10 more years.
  • ewwhite
    ewwhite over 8 years
    But just because you can run the printer for so long doesn't mean you should. Given that the OP is basically complaining about performance, I think it's wrong to keep promoting the use of such old equipment.
  • Aaron Hall
    Aaron Hall over 8 years
    How much time will it take to order the RAM, glance at emails about its shipping, look for the delivery person, unpack it, open up the printer, and install it? Add the cost of that time to the price of the RAM too.
  • yagmoth555
    yagmoth555 over 8 years
    @ewwhite My opinion is based on the fact the OP already have other network printer and the memory cost nothing. That model come from the 'golden 'era' of HP (as the plastic cover would break before the mechanic), as HP stopped selling part in 2007 for that model. Officially stopping to sell part force the user to buy other printer, but aftermarket still sell some part for that model. As before suggesting that to the OP I double-checked that the fusing assembly was still available, and yes it's. (the main part that can break the printer)
  • Criggie
    Criggie over 8 years
    Age is irrelevant - the printer's a brick outhouse and will keep running as long as its fed toner and paper and power, and has a periodic service for pickup rollers and other wear parts. I have a LJ4 with a million pages on it, and it was killed by lack of windows 7/8/10 drivers. Still works perfectly from other OSs.
  • Mtl Dev
    Mtl Dev over 8 years
    If the machine is still fit for purpose, and fit for its environment, e.g a small business office where business impact of failure is minimal - then there is fair argument in using equipment until failure. Reducing avoidable wastage and landfill on our planet should also be a factor in the decision making process. (and that particular printer is a very well built machine indeed)
  • Edward_178118
    Edward_178118 over 8 years
    Update: The RAM I ordered for $10.00 (128 MB) arrived and I installed it. So the HP4050N went from having a total of 16 MB to 144 MB of RAM. I printed the test print which previously stayed in "processing" forever and never came out, but after this upgrade it printed as normal. This suit our needs. For your situation, as they say, your mileage may vary.
  • ewwhite
    ewwhite over 8 years
    Yes, that is correct.
  • user148298
    user148298 about 4 years
    I have the same exact printer. It was originally a LaserJet 4000 that I purchased over 20 years ago for $900. I upgraded it to a 4050N for $10 by swapping the logic board a year ago. It's the Toyota of printers. It just refuses to die! It's easy to maintain with readily available and cheap parts and consumables. In all those years, I've replaced the toner cartridge twice and that's after years of printing by a household of 4 people. The print resolution is 600dpi, but can print 1200dpi, which is way more than enough.
  • user148298
    user148298 about 4 years
    Postscript requires a lot of memory and processing to rasterize images into print. For less complex documents, the built-in RAM is more than adequate.
  • Michael Hampton
    Michael Hampton almost 3 years
    The thing about rubber is that when it gets up to 20-25 years of age it gradually turns into a sticky gooey mess, and if it isn't replaced before that happens, it will get thrown everywhere and you'll have a massive cleanup job on your hands. Sounds like you caught it just in time.
  • Peskydan
    Peskydan almost 3 years
    @MichaelHampton Thankfully the (presumably synthetic, rather than natural) rubber in these printers doesn't do that. It's more that it starts to go a bit hard or polished after so much use, that the pickup rollers don't always grip the paper properly in the input trays. I have 6 of these printers and none of the rubber components have softened or gone sticky. Where I have seen that, much to my frustration, is on camera grips. Exceptionally annoying when the rest of the equipment is made to a high standard.