{"id":4246,"date":"2016-08-20T16:04:29","date_gmt":"2016-08-20T15:04:29","guid":{"rendered":"https:\/\/stevepedwards.today\/DebianAdmin\/?p=4246"},"modified":"2016-08-20T16:04:29","modified_gmt":"2016-08-20T15:04:29","slug":"how-slow-can-you-go-old-and-new-tech-moores-law-comparison-2-program-performance","status":"publish","type":"post","link":"https:\/\/stevepedwards.today\/DebianAdmin\/how-slow-can-you-go-old-and-new-tech-moores-law-comparison-2-program-performance\/","title":{"rendered":"How Slow Can You Go? Sysbench Comparisons &#8211; CPUs"},"content":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_4246\" class=\"pvc_stats all  \" data-element-id=\"4246\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>To continue on with this old V newer tech performance theme, as it is important to have references for at least 3 areas of system processes as indicators of performance: CPU; memory and disk IO.<\/p>\n<p>I have discovered Sysbench since reading Brendan Gregg's book, so will use that across my 4 different PCs, as it also standardises testing for each system by running the same task.<\/p>\n<p><span style=\"color: #0000ff;\">sudo apt-get install sysbench<\/span><\/p>\n<p><span style=\"color: #ff0000;\">NAME<\/span><br \/>\n<span style=\"color: #ff0000;\"> sysbench - A modular, cross-platform and multi-threaded benchmark tool.<\/span><\/p>\n<p>Sysbench can run some preset tests for various processes and their performance such as disk IO, mem IO etc.<\/p>\n<p>I am running a CPU, prime numbers based test on all 4 PCs for this Post - it should be self explanatory.<\/p>\n<p>All systems have the same\u00a0Mint kernel versions:\u00a03.16.0-38-generic, but different hardware and memory amounts as stated in the first Post for this theme:<\/p>\n<p>For each system, the results are summarised below with execution time being the result of interest, to give more or less linear ratios for performance ability, summarised at the end and basic conclusions drawn as for the first Post.<\/p>\n<p><strong>HP AMDA8 1GHz Quad Core laptop, 8GB of RAM<\/strong><\/p>\n<p>stevee@AMDA8 ~ $ <span style=\"color: #0000ff;\">sudo sysbench --test=cpu --cpu-max-prime=100000 run<\/span><br \/>\n<span style=\"color: #ff0000;\">[sudo] password for stevee: <\/span><br \/>\n<span style=\"color: #ff0000;\">sysbench 0.4.12: multi-threaded system evaluation benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Running the test with following options:<\/span><br \/>\n<span style=\"color: #ff0000;\">Number of threads: 1<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Doing CPU performance benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads started!<\/span><br \/>\n<span style=\"color: #ff0000;\">Done.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Maximum prime number checked in CPU test: 100000<\/span><br \/>\n<span style=\"color: #ff0000;\">Test execution summary:<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time: 218.2423s<\/span><br \/>\n<span style=\"color: #ff0000;\"> total number of events: 10000<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time taken by event execution: <strong>218.2331<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"> per-request statistics:<\/span><br \/>\n<span style=\"color: #ff0000;\"> min: 20.49ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> avg: 21.82ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> max: 29.82ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> approx. 95 percentile: 25.00ms<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads fairness:<\/span><br \/>\n<span style=\"color: #ff0000;\"> events (avg\/stddev): 10000.0000\/0.00<\/span><br \/>\n<span style=\"color: #ff0000;\"> execution time (avg\/stddev): <strong>218.2331\/0.00<\/strong><\/span><\/p>\n<p><strong>HP Pavilion 4450e AMD Dual Core 64, 2300MHz, 66MHz mem bus, 4GB ram, SATA<\/strong><\/p>\n<p>stevee@hpmint ~ $ <span style=\"color: #0000ff;\">sudo sysbench --test=cpu --cpu-max-prime=100000 run<\/span><br \/>\n<span style=\"color: #ff0000;\">sysbench 0.4.12: multi-threaded system evaluation benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Running the test with following options:<\/span><br \/>\n<span style=\"color: #ff0000;\">Number of threads: 1<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Doing CPU performance benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads started!<\/span><br \/>\n<span style=\"color: #ff0000;\">Done.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Maximum prime number checked in CPU test: 100000<\/span><br \/>\n<span style=\"color: #ff0000;\">Test execution summary:<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time: 867.1377s<\/span><br \/>\n<span style=\"color: #ff0000;\"> total number of events: 10000<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time taken by event execution: <strong>867.1276<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"> per-request statistics:<\/span><br \/>\n<span style=\"color: #ff0000;\"> min: 86.61ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> avg: 86.71ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> max: 151.73ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> approx. 95 percentile: 86.72ms<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads fairness:<\/span><br \/>\n<span style=\"color: #ff0000;\"> events (avg\/stddev): 10000.0000\/0.00<\/span><br \/>\n<span style=\"color: #ff0000;\"> execution time (avg\/stddev): <strong>867.1276\/0.00<\/strong><\/span><\/p>\n<p><strong>Dell Inspiron 531 Dual Core AMD 64, 2800MHz, 66MHz mem bus, 6GB ram, SATA<\/strong><\/p>\n<p>stevee@DELLMINT ~ $ <span style=\"color: #0000ff;\">sudo sysbench --test=cpu --cpu-max-prime=100000 run<\/span><br \/>\n<span style=\"color: #ff0000;\">sysbench 0.4.12: multi-threaded system evaluation benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Running the test with following options:<\/span><br \/>\n<span style=\"color: #ff0000;\">Number of threads: 1<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Doing CPU performance benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads started!<\/span><br \/>\n<span style=\"color: #ff0000;\">Done.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Maximum prime number checked in CPU test: 100000<\/span><br \/>\n<span style=\"color: #ff0000;\">Test execution summary:<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time: 711.6993s<\/span><br \/>\n<span style=\"color: #ff0000;\"> total number of events: 10000<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time taken by event execution: <strong>711.6894<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"> per-request statistics:<\/span><br \/>\n<span style=\"color: #ff0000;\"> min: 71.11ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> avg: 71.17ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> max: 101.45ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> approx. 95 percentile: 71.20ms<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads fairness:<\/span><br \/>\n<span style=\"color: #ff0000;\"> events (avg\/stddev): 10000.0000\/0.00<\/span><br \/>\n<span style=\"color: #ff0000;\"> execution time (avg\/stddev): <strong>711.6894\/0.00<\/strong><\/span><\/p>\n<p><strong>HP Pavilion Intel Celeron M 1 Core 32, 1729MHz, 66MHz mem bus, 1GB ram, SATA<\/strong><\/p>\n<p>stevee@localhost ~ $ <span style=\"color: #0000ff;\">sudo sysbench --test=cpu --cpu-max-prime=100000 run<\/span><br \/>\n<span style=\"color: #ff0000;\">sysbench 0.4.12: multi-threaded system evaluation benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Running the test with following options:<\/span><br \/>\n<span style=\"color: #ff0000;\">Number of threads: 1<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Doing CPU performance benchmark<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads started!<\/span><br \/>\n<span style=\"color: #ff0000;\">Done.<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Maximum prime number checked in CPU test: 100000<\/span><br \/>\n<span style=\"color: #ff0000;\">Test execution summary:<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time: 644.3397s<\/span><br \/>\n<span style=\"color: #ff0000;\"> total number of events: 10000<\/span><br \/>\n<span style=\"color: #ff0000;\"> total time taken by event execution: <strong>644.3194<\/strong><\/span><br \/>\n<span style=\"color: #ff0000;\"> per-request statistics:<\/span><br \/>\n<span style=\"color: #ff0000;\"> min: 53.37ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> avg: 64.43ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> max: 173.93ms<\/span><br \/>\n<span style=\"color: #ff0000;\"> approx. 95 percentile: 97.64ms<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Threads fairness:<\/span><br \/>\n<span style=\"color: #ff0000;\"> events (avg\/stddev): 10000.0000\/0.00<\/span><br \/>\n<span style=\"color: #ff0000;\"> execution time (avg\/stddev): <strong>644.3194\/0.00<\/strong><\/span><\/p>\n<p>Well, this is surprising!<\/p>\n<table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\">\n<colgroup>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/><\/colgroup>\n<tbody>\n<tr valign=\"top\">\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><strong>AMDA8 localhost core<\/strong><\/td>\n<td width=\"20%\"><strong>Dell 64 bit dual core<\/strong><\/td>\n<td width=\"20%\"><strong>HP Pav 64 bit dual\u00a0<\/strong><\/td>\n<td width=\"20%\"><strong>HP Pav 32 bit mono<\/strong><\/td>\n<\/tr>\n<tr valign=\"top\">\n<td width=\"20%\">\u00a0Memory DRAM<\/td>\n<td width=\"20%\">\u00a08GB<\/td>\n<td width=\"20%\">\u00a06GB<\/td>\n<td width=\"20%\">\u00a04GB<\/td>\n<td width=\"20%\">\u00a01GB<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td width=\"20%\"><strong>Time elapsed (secs)<\/strong><\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\"><strong>218.2331<\/strong><\/span><\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\"><strong>711.6894<\/strong><\/span><\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\"><strong>867.1276<\/strong><\/span><\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\"><strong>644.3194<\/strong><\/span><\/td>\n<\/tr>\n<tr valign=\"top\">\n<td width=\"20%\">Ratio to localhost core<\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\">\u00a0<strong>218\/<\/strong><strong>218 = 1<\/strong><\/span><\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\"><strong>711\/218 =\u00a03.26<\/strong><\/span><\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\"><strong>867\/218 = 3.977\u00a0<\/strong><\/span><\/td>\n<td width=\"20%\"><span style=\"color: #ff0000;\"><strong>\u00a0644\/218 =\u00a02.95<\/strong><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\">\n<colgroup>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/>\n<col width=\"51*\" \/><\/colgroup>\n<tbody>\n<tr valign=\"top\">\n<td width=\"20%\"><span style=\"color: #00ff00;\">\u00a0<strong>Added 4\/10\/16<\/strong><\/span><\/td>\n<td width=\"20%\"><span style=\"color: #00ff00;\"><strong>HP \u00a0Intel Pent Dual<\/strong><\/span><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<\/tr>\n<tr valign=\"top\">\n<td width=\"20%\"><strong>\u00a0Memory DRAM<\/strong><\/td>\n<td width=\"20%\"><span style=\"color: #ffffff;\">\u00a02GB<\/span><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<\/tr>\n<tr valign=\"top\">\n<td width=\"20%\"><strong>Time elapsed (secs)<\/strong><\/td>\n<td width=\"20%\"><strong><span style=\"color: #ff0000;\">216.4174<\/span><\/strong><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<\/tr>\n<tr valign=\"top\">\n<td width=\"20%\"><strong>Ratio to localhost core<\/strong><\/td>\n<td width=\"20%\"><strong><span style=\"color: #ff0000;\">\u00a0218\/216 = 0.991<\/span><\/strong><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<td width=\"20%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The Intel Dual is quicker than the AMD localhost for this task!<\/p>\n<p>The old 32 bit Celeron is NOT the slowest processor for this task by a long margin: in 2nd place - 67 secs before the Dell64 and 223 seconds before the HP64. It was 426 seconds behind the laptop, compared to the nearest rival Dell at 493 secs behind.<\/p>\n<p>I know there are other factors involved like level 1, 2 and 3 cache, DRAM make and clock speed, Front Side Bus and motherboard design, what other Apps are running etc. but it goes to show that 64 bit does not necessarily mean faster\/better depending...<\/p>\n<p>Going by these results for the worst case HP64 comparison, the localhost core was 867\/218 = 3.97 times faster,\u00a0and as only a single thread was run, that should be single core bound - as I understand that - so it suggests that a SINGLE CORE of the localhost core IS up to 4 times faster than a single core of any of the other CPUs.<\/p>\n<p><span style=\"color: #00ff00;\"><a style=\"color: #00ff00;\" href=\"https:\/\/en.wikipedia.org\/wiki\/Thread_(computing)\">https:\/\/en.wikipedia.org\/wiki\/Thread_(computing)<\/a><\/span><\/p>\n<p><em>\"In <a title=\"Computer science\" href=\"https:\/\/en.wikipedia.org\/wiki\/Computer_science\">computer science<\/a>, <strong>a thread of execution is the smallest sequence of programmed instructions that can be managed independently<\/strong> by a\u00a0<a title=\"Scheduling (computing)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Scheduling_(computing)\">scheduler<\/a>, which is typically a part of the <a title=\"Operating system\" href=\"https:\/\/en.wikipedia.org\/wiki\/Operating_system\">operating system<\/a>.<sup id=\"cite_ref-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Thread_(computing)#cite_note-1\">[1]<\/a><\/sup> The implementation of threads and <a title=\"Process (computing)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Process_(computing)\">processes<\/a> differs between operating systems, but in most cases a thread is a component of a process. Multiple threads can exist within one process, executing <a class=\"mw-redirect\" title=\"Concurrent computation\" href=\"https:\/\/en.wikipedia.org\/wiki\/Concurrent_computation\">concurrently<\/a> and sharing resources such as <a class=\"mw-redirect\" title=\"Shared memory (interprocess communication)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Shared_memory_(interprocess_communication)\">memory<\/a>, while different processes do not share these resources. In particular, the threads of a process share its executable code and the values of its variables at any given time.<\/em><\/p>\n<p><em>Systems with a single processor generally implement multithreading by <a title=\"Preemption (computing)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Preemption_(computing)#Time_slice\">time slicing<\/a>: the <a title=\"Central processing unit\" href=\"https:\/\/en.wikipedia.org\/wiki\/Central_processing_unit\">central processing unit<\/a> (CPU) switches between different software threads. This <a title=\"Context switch\" href=\"https:\/\/en.wikipedia.org\/wiki\/Context_switch\">context switching<\/a> generally happens very often and rapidly enough that users perceive the threads or tasks as running in parallel. On a <a class=\"mw-redirect\" title=\"Multiprocessor\" href=\"https:\/\/en.wikipedia.org\/wiki\/Multiprocessor\">multiprocessor<\/a> or <a class=\"mw-redirect\" title=\"Multi-core\" href=\"https:\/\/en.wikipedia.org\/wiki\/Multi-core\">multi-core<\/a> system, multiple threads can execute in <a title=\"Parallel computing\" href=\"https:\/\/en.wikipedia.org\/wiki\/Parallel_computing\">parallel<\/a>, <strong>with every processor or core executing a separate thread simultaneously;<\/strong> on a processor or core with <a class=\"mw-redirect\" title=\"Hardware thread\" href=\"https:\/\/en.wikipedia.org\/wiki\/Hardware_thread\">hardware threads<\/a>, separate software threads can also be executed concurrently by separate hardware threads.\"<\/em><\/p>\n<p>This is not in line with Moore's Law as a generalisation this time - as this localhostrupling\u00a0of processing power is over about a ten year period here, not 2 years.<\/p>\n<p>Considering this test and the prior Post on this, Moore's Law seems to apply loosely to overall systems, not necessarily individual components of type - taking ALL the system's performance capability into account i.e. where the slowest of all the components is the bottleneck that needs most consideration for the approximate claimed doubling of performance per halving in size every 2 years, as well the efficiency of the software if running software based tests for benchmarking.<\/p>\n<p>Moore's Law is a rough generalisation at best (and it's not a law as a Physics definition anyway) mainly describing manufacturing transistor density over time, as a general indicator of processing power.<\/p>\n<p><iframe loading=\"lazy\" title=\"History Day 2015:Gordon Moore and His Writing Of Moore&#039;s Law\" width=\"1778\" height=\"1000\" src=\"https:\/\/www.youtube.com\/embed\/MH29usnFxg8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_4246\" class=\"pvc_stats all  \" data-element-id=\"4246\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/stevepedwards.today\/DebianAdmin\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p>To continue on with this old V newer tech performance theme, as it is important to have references for at least 3 areas of system processes as indicators of performance: CPU; memory and disk IO. I have discovered Sysbench since reading Brendan Gregg's book, so will use that across my 4 different PCs, as it <a href=\"https:\/\/stevepedwards.today\/DebianAdmin\/how-slow-can-you-go-old-and-new-tech-moores-law-comparison-2-program-performance\/\" class=\"more-link\">...<span class=\"screen-reader-text\">\u00a0 How Slow Can You Go? Sysbench Comparisons &#8211; CPUs<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-4246","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"a3_pvc":{"activated":true,"total_views":1,"today_views":0},"_links":{"self":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/4246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/comments?post=4246"}],"version-history":[{"count":0,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/posts\/4246\/revisions"}],"wp:attachment":[{"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/media?parent=4246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/categories?post=4246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stevepedwards.today\/DebianAdmin\/wp-json\/wp\/v2\/tags?post=4246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}