Community discussions

MikroTik App
 
xunil76
newbie
Topic Author
Posts: 46
Joined: Fri May 20, 2011 12:48 am

Need info for purchasing decision

Fri Aug 07, 2015 10:58 pm

i currently have an RB493G running my home network, and it has been rock-solid stable (uptime of 332+ days as of today).

however, about a year ago i upgraded my internet connection from a 7Mbit/sec DSL connection to a 75Mbit/sec cable connection. i run some pretty minor queueing rules (not to be confused with the automatic "simple queue" function) that sets speed limits for each device on the LAN based on the subnet of the IP address i have statically assigned them.

i noticed recently that with just my computer doing something online (downloading a large file at or near max ISP speed), my RB493G's CPU usage gets maxed out at 100%, and the Profile tool shows that it is mostly the queue using the CPU cycles. i want to upgrade to a more robust solution to handle the extra speed + the queue rules, especially since i'm considering upgrading the speed again to 150Mbit/sec (or more). i'm mainly interested in the CCR1009-8G-1S-1S+PC because it is passively-cooled and will be silent while running in my home office/server room.

i know from first-hand experience at my job that certain processes within RouterOS are only single-threaded, although i'm not sure of how every process is handled, including queueing.

i need to know if there is any information anywhere that breaks down a complete list of all the processes within RouterOS, and specifies whether they are single- or multi-threaded, with the main focus at the moment being the queue rules.

if queueing is only single-threaded, then i'm wondering if a CCR1009-8G-1S-1S+PC is going to be faster than an x86-based solution (probably an old Core2Duo e8400 @ 3Ghz that i have laying around doing nothing ATM). the x86 route would most certainly be cheaper, since i already have the hardware, but i'd be willing to pay the $$$ for the CCR1009-8G-1S-1S+PC if it is going to be a faster solution for single-threaded performance, especially given the power, heat, and size advantage that it has over an x86 PC.

P.S.: i also do have a Core-i7 2600k quad-core @3.4Ghz w/hyperthreading that i could use if need be
 
xunil76
newbie
Topic Author
Posts: 46
Joined: Fri May 20, 2011 12:48 am

Re: Need info for purchasing decision

Mon Aug 10, 2015 6:28 pm

anyone know if either a core2duo or an i7-2600k will be better than a CCR1009?
also, anywhere that shows a list of all the processes and whether they are single or multithreaded?
 
User avatar
PeterFalken
just joined
Posts: 19
Joined: Wed May 13, 2015 6:11 pm

Re: Need info for purchasing decision

Mon Aug 10, 2015 6:50 pm

CCR1009-8G-1S-1S+PC is a good choice over an x86, it does have 9 cores available for single threaded functions.
You can also play a bit with the speed of the CPU ( 400MHz - 1200MHz ) to balance heat & power consumption. It will do every thing that the x86 could do, but in a small box.
 
vortex
Forum Guru
Forum Guru
Posts: 1092
Joined: Sat Feb 16, 2013 6:10 pm

Re: Need info for purchasing decision

Mon Aug 10, 2015 8:16 pm

If you don't need many ports, I would buy the new version of the RB850Gx2.
 
barkas
Member Candidate
Member Candidate
Posts: 260
Joined: Sun Sep 25, 2011 10:51 pm

AW: Re: Need info for purchasing decision

Mon Aug 10, 2015 8:18 pm

If you don't need many ports, I would buy the new version of the RB850Gx2.
2nd that, it's very much fast enough.
 
jarda
Forum Guru
Forum Guru
Posts: 7756
Joined: Mon Oct 22, 2012 4:46 pm

Mon Aug 17, 2015 11:58 pm

Queues do not use more than one cpu core in ros so far, so it is not smart to buy ccr for queueing. Some ppc or x86 would be much better.

Who is online

Users browsing this forum: No registered users and 27 guests