ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Comparing a Small Server and a Printer

    Scheduled Pinned Locked Moved IT Discussion
    23 Posts 5 Posters 634 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 1
      1337
      last edited by 1337

      I didn't read the other thread but I know a bit about embedded systems, such as those in printers.

      At the point in time when printers started to have network connections they basically turned into to small ARM computers (similar to raspberry pi, smart phones etc) because then they needed a full network stack.

      Because modern printers does a lot of work at the same time CPU power matters. Memory also matters because it has to be able to hold the print job and also have enough space and juice to render postscript in a reasonable time as well as run the network stack, run the embedded webserver, run the user interface (often touch screen), run WiFi, USB etc all at the same time without freezing up. HP's Laserjet from the early 90's had no such requirements.

      So a typical small multi-function printer has a single or dual core ARM at 1GHz or so. From 256MB of RAM and up. From 256 MB of flash storage or more.

      ARM basically owns the embedded market. Primary challenger coming from the low end is RISC-V which is open source and has no licensing costs. MIPS is basically dead.

      This is a typical CPU made for use in printers:
      https://www.marvell.com/printers/assets/Marvell-88PA6220-PB-20161004.pdf

      Embedded devices are made for lowest cost possible and manufacturers wont spend more than needed but as technology marches on you get faster cores and more memory for the same money or less. That's why raspberry pi for instance costs the same $35 as it did when introduced but has more power.

      1 Reply Last reply Reply Quote 0
      • 1
        1337
        last edited by 1337

        I'd put SOHO printers similar in power to simple SOHO firewall/routers.

        Small SOHO NAS devices as a little more powerful but primarily with a lot more RAM and better network throughput.

        Vultr, even if heavily oversubscribed, should be multiple times faster than the above devices.

        It's also worth to note that a lot of printers are sluggish and only react to buttons after several seconds when printing etc. I'm pretty sure this is because the CPU is heavy utilized and it would have worked better with some more memory and more/faster cores. But small printers are also ridiculously cheap, so every dollar counts.

        DashrenderD 1 Reply Last reply Reply Quote 0
        • JaredBuschJ
          JaredBusch
          last edited by

          Also, all network capable printers have an embedded webserver running on them.

          1 Reply Last reply Reply Quote 0
          • DashrenderD
            Dashrender @1337
            last edited by

            @Pete-S said in Comparing a Small Server and a Printer:

            I'd put SOHO printers similar in power to simple SOHO firewall/routers.

            Small SOHO NAS devices as a little more powerful but primarily with a lot more RAM and better network throughput.

            Vultr, even if heavily oversubscribed, should be multiple times faster than the above devices.

            It's also worth to note that a lot of printers are sluggish and only react to buttons after several seconds when printing etc. I'm pretty sure this is because the CPU is heavy utilized and it would have worked better with some more memory and more/faster cores. But small printers are also ridiculously cheap, so every dollar counts.

            yeah, when you're paying $7-20K for a All-in-one, damn you'd think it would have a bit more power under the hood so you aren't waiting on those lack of resources!

            scottalanmillerS 1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @Dashrender
              last edited by

              @Dashrender said in Comparing a Small Server and a Printer:

              yeah, when you're paying $7-20K for a All-in-one, damn you'd think it would have a bit more power under the hood so you aren't waiting on those lack of resources!

              Not really. When are you actually waiting on those things? Essentially never. Printers aren't something that anyone is sitting around looking at the interfaces of day to day. So no, you'd definitely not expect that.

              DashrenderD 1 Reply Last reply Reply Quote 0
              • DashrenderD
                Dashrender @scottalanmiller
                last edited by

                @scottalanmiller said in Comparing a Small Server and a Printer:

                @Dashrender said in Comparing a Small Server and a Printer:

                yeah, when you're paying $7-20K for a All-in-one, damn you'd think it would have a bit more power under the hood so you aren't waiting on those lack of resources!

                Not really. When are you actually waiting on those things? Essentially never. Printers aren't something that anyone is sitting around looking at the interfaces of day to day. So no, you'd definitely not expect that.

                A printer - sure, you're right - but who deploys printers anymore? I'm sure tons of people do, but I haven't in a decade. I deploy AIO. My entire fleet is AIOs, and when you are faxing from them, or scanning to email from them - they are all slow. So yes, I am, and my staff are, waiting on them.

                scottalanmillerS 3 Replies Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @Dashrender
                  last edited by

                  @Dashrender said in Comparing a Small Server and a Printer:

                  A printer - sure, you're right - but who deploys printers anymore?

                  Um, everyone. We have a full time printer guy because we do like a dozen a day.

                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                  • scottalanmillerS
                    scottalanmiller @scottalanmiller
                    last edited by

                    @scottalanmiller said in Comparing a Small Server and a Printer:

                    @Dashrender said in Comparing a Small Server and a Printer:

                    A printer - sure, you're right - but who deploys printers anymore?

                    Um, everyone. We have a full time printer guy because we do like a dozen a day.

                    So AIO to you, is "printer" to the whole world.

                    JaredBuschJ 1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller @Dashrender
                      last edited by

                      @Dashrender said in Comparing a Small Server and a Printer:

                      My entire fleet is AIOs, and when you are faxing from them, or scanning to email from them - they are all slow.

                      Who faxes anymore, lol.

                      And how can you tell when a fax is fast or slow?

                      1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @Dashrender
                        last edited by

                        @Dashrender said in Comparing a Small Server and a Printer:

                        So yes, I am, and my staff are, waiting on them.

                        On their CPU? You sure?

                        1 Reply Last reply Reply Quote 0
                        • JaredBuschJ
                          JaredBusch @scottalanmiller
                          last edited by JaredBusch

                          @scottalanmiller said in Comparing a Small Server and a Printer:

                          @scottalanmiller said in Comparing a Small Server and a Printer:

                          @Dashrender said in Comparing a Small Server and a Printer:

                          A printer - sure, you're right - but who deploys printers anymore?

                          Um, everyone. We have a full time printer guy because we do like a dozen a day.

                          So AIO to you, is "printer" to the whole world.

                          Absolutely not. An AIO has a printer, but also a scanner (with scan to USB, email, or folder), and fax.

                          A printer is a printer only. I deploy both all of the time.

                          scottalanmillerS DashrenderD 2 Replies Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @JaredBusch
                            last edited by

                            @JaredBusch said in Comparing a Small Server and a Printer:

                            Absolutely not. An AIO has a printer, but also a scanner (with scan to USB, email, or folder), and fax.

                            To customers, it's printer 100% of the time.

                            1 Reply Last reply Reply Quote 0
                            • DashrenderD
                              Dashrender @JaredBusch
                              last edited by

                              @JaredBusch said in Comparing a Small Server and a Printer:

                              @scottalanmiller said in Comparing a Small Server and a Printer:

                              @scottalanmiller said in Comparing a Small Server and a Printer:

                              @Dashrender said in Comparing a Small Server and a Printer:

                              A printer - sure, you're right - but who deploys printers anymore?

                              Um, everyone. We have a full time printer guy because we do like a dozen a day.

                              So AIO to you, is "printer" to the whole world.

                              Absolutely not. An AIO has a printer, but also a scanner (with scan to USB, email, or folder), and fax.

                              A printer is a printer only. I deploy both all of the time.

                              See - I very specifically called out AIOs over printers to prevent the opposite from happening to me.. OHHHH you're talking about AIOs.. and I was talking about print only devices.. lol instead I now got it this way - AIO/printer - same difference

                              LOL

                              scottalanmillerS 1 Reply Last reply Reply Quote 1
                              • scottalanmillerS
                                scottalanmiller @Dashrender
                                last edited by

                                @Dashrender said in Comparing a Small Server and a Printer:

                                @JaredBusch said in Comparing a Small Server and a Printer:

                                @scottalanmiller said in Comparing a Small Server and a Printer:

                                @scottalanmiller said in Comparing a Small Server and a Printer:

                                @Dashrender said in Comparing a Small Server and a Printer:

                                A printer - sure, you're right - but who deploys printers anymore?

                                Um, everyone. We have a full time printer guy because we do like a dozen a day.

                                So AIO to you, is "printer" to the whole world.

                                Absolutely not. An AIO has a printer, but also a scanner (with scan to USB, email, or folder), and fax.

                                A printer is a printer only. I deploy both all of the time.

                                See - I very specifically called out AIOs over printers to prevent the opposite from happening to me.. OHHHH you're talking about AIOs.. and I was talking about print only devices.. lol instead I now got it this way - AIO/printer - same difference

                                LOL

                                Really what they all are is copiers. At some point, they started removing the scanning from copiers, then they put it back. AIOs if anything are "copiers" to anyone older than a Gen Zer. We had fax, scan, print, etc. from copiers for a really long time before the trending new "AIO" term came about.

                                But since you could print to the copiers, they were called printers, too. Smaller printers didn't have scanners. But now, most do.

                                But for purposes of this discussion, AIO doesn't matter. We are still talking tiny devices.

                                DashrenderD 1 Reply Last reply Reply Quote 0
                                • scottalanmillerS
                                  scottalanmiller
                                  last edited by

                                  Whether scanning, faxing or printing... printers are primarily bound by their mechanical components. There isn't much processing that goes on in those things. Some, for sure, but relatively little.

                                  Faxing, especially, was traditionally done even without a CPU, for a CPU to be a bottleneck on a fax would be pretty weird.

                                  DustinB3403D 1 Reply Last reply Reply Quote 0
                                  • DustinB3403D
                                    DustinB3403 @scottalanmiller
                                    last edited by

                                    @scottalanmiller said in Comparing a Small Server and a Printer:

                                    Faxing, especially, was traditionally done even without a CPU, for a CPU to be a bottleneck on a fax would be pretty weird.

                                    Memory more than CPU in a few cases I've dealt with, someone sent 100's of pages (probably intentionally) to our fax which tied it up.

                                    But restarting the thing resolved it.

                                    1 Reply Last reply Reply Quote 0
                                    • DashrenderD
                                      Dashrender @scottalanmiller
                                      last edited by

                                      @scottalanmiller said in Comparing a Small Server and a Printer:

                                      @Dashrender said in Comparing a Small Server and a Printer:

                                      @JaredBusch said in Comparing a Small Server and a Printer:

                                      @scottalanmiller said in Comparing a Small Server and a Printer:

                                      @scottalanmiller said in Comparing a Small Server and a Printer:

                                      @Dashrender said in Comparing a Small Server and a Printer:

                                      A printer - sure, you're right - but who deploys printers anymore?

                                      Um, everyone. We have a full time printer guy because we do like a dozen a day.

                                      So AIO to you, is "printer" to the whole world.

                                      Absolutely not. An AIO has a printer, but also a scanner (with scan to USB, email, or folder), and fax.

                                      A printer is a printer only. I deploy both all of the time.

                                      See - I very specifically called out AIOs over printers to prevent the opposite from happening to me.. OHHHH you're talking about AIOs.. and I was talking about print only devices.. lol instead I now got it this way - AIO/printer - same difference

                                      LOL

                                      Really what they all are is copiers. At some point, they started removing the scanning from copiers, then they put it back. AIOs if anything are "copiers" to anyone older than a Gen Zer. We had fax, scan, print, etc. from copiers for a really long time before the trending new "AIO" term came about.

                                      But since you could print to the copiers, they were called printers, too. Smaller printers didn't have scanners. But now, most do.

                                      But for purposes of this discussion, AIO doesn't matter. We are still talking tiny devices.

                                      I do agree with the point that normal people call all those things printers these days, rarely will you find someone to call it anything else.

                                      But - waiting at my devices when using the control panel at the device is still very much a thing - because they are bloody slow, the displays respond slowly, etc. They use the old style of touch sensing, which unlike modern phones frequently misses touches, etc. I'd be happy to add $50 onto my $7K AIO to have it run 100% (though likely much more) faster. Yeah $50 on a $350 desktop model is a lot to add... but knowing what I have now compared to a machine that's $50 more, over the life of 5 years.. yeah, it would be worth it to spend it even on a $350 device.

                                      scottalanmillerS 2 Replies Last reply Reply Quote 1
                                      • scottalanmillerS
                                        scottalanmiller @Dashrender
                                        last edited by

                                        @Dashrender said in Comparing a Small Server and a Printer:

                                        They use the old style of touch sensing, which unlike modern phones frequently misses touches, etc.

                                        Agreed, but that's not CPU, that's interface hardware. Different issue.

                                        1 Reply Last reply Reply Quote 0
                                        • scottalanmillerS
                                          scottalanmiller @Dashrender
                                          last edited by

                                          @Dashrender said in Comparing a Small Server and a Printer:

                                          I'd be happy to add $50 onto my $7K AIO to have it run 100% (though likely much more) faster. Yeah $50 on a $350 desktop model is a lot to add... but knowing what I have now compared to a machine that's $50 more, over the life of 5 years.. yeah, it would be worth it to spend it even on a $350 device.

                                          Agreed, but you aren't talking about the same thing that we are discussing here. The interface can go as fast as you can type or see from a 8088 or Z80 processor. That's not CPU or RAM related. So while your final point, of wanting a faster input device, is completely valid, it's also not related to the context of this discussion or the one that spawned it (surprised that printers don't have AD services baked in.)

                                          This is like stating that you wish the computer in your car was more powerful because it takes so long to drive places. While the computer in your car is important, it's not really a factor in how fast your car can go.

                                          1 Reply Last reply Reply Quote 0
                                          • DashrenderD
                                            Dashrender
                                            last edited by

                                            The waiting for a response on those LCDs and on the web interface I'm assuming are CPU/RAM bound.

                                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post