Warning: Constant WP_TEMP_DIR already defined in /var/www/html/blogs/glenn/wp-config.php on line 94

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/rest-api/class-wp-rest-server.php on line 1902
{"id":1134,"date":"2016-12-15T10:09:56","date_gmt":"2016-12-15T18:09:56","guid":{"rendered":"http:\/\/3.209.169.194\/blogs\/glenn\/?p=1134"},"modified":"2018-11-13T10:52:40","modified_gmt":"2018-11-13T18:52:40","slug":"useful-hardware-utilities-hwinfo64","status":"publish","type":"post","link":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/","title":{"rendered":"Useful Hardware Utilities – HWiNFO64"},"content":{"rendered":"

Since I have a personal and professional interest in PC hardware (I have actually been accused by my friend Steve Jones<\/a> of \u201cloving hardware\u201d), I like to find and talk about useful hardware utilities that are relevant for both personal machines and for PC-based servers.<\/font><\/p>\n

One very interesting utility is HWiNFO64<\/a> from Martin Mal\u00edk<\/a>. This program does a pretty complete job of examining your system, from the details of the CPU, motherboard, chipset, BIOS version, GPU, memory, drives, and operating system. It also lets you drill into different components of your system to see even more details about your hardware and configuration status.<\/font><\/p>\n

You might be wondering why this is relevant to a typical database professional? Well, first, I think DBAs should have some knowledge and interest in the hardware that their database servers are running on (whether it is a bare metal physical host, or a virtualization host), since this has a big effect on their performance and SQL Server licensing costs. Second, being aware of some of the seemingly trivial details of your hardware can have a huge positive benefit on performance.<\/font><\/p>\n

For example, if you are using a hypervisor, such as VMware or Hyper-V, you want to make sure your hardware virtualization support<\/a> is enabled in your BIOS\/UEFI. This includes Intel VT-x (Intel Virtualization Technology) and VT-d (Intel Virtualization Technology for Directed I\/O<\/a>).<\/font><\/p>\n

In HWiNFO64, the VMX (Virtual Machine Extensions) lettering in the Features box of the System Summary as shown in Figure 1, tells you whether VT-x is enabled or not. If it is grey, it is not supported. If it is green, it is supported and enabled. In my case, I have an Intel Core i7-6700K<\/a> processor that supports VT-x, but I currently have it disabled in my BIOS\/UEFI. <\/font>In CPU-Z, VT-x is simply absent in the Instructions box, since it is disabled in the BIOS\/UEFI, as shown in Figure 2.<\/font><\/p>\n

Another example is Intel Speed Shift Technology<\/a> (shown as SST in the Features box of the System Summary as shown in Figure 1). It shows up in red on my system, since I have a BIOS feature called multi-core enhancement (MCE)<\/a> enabled, which runs all of my processor cores at full Turbo Boost speed all of the time.<\/font><\/p>\n

Intel Speed Shift Technology is an interesting feature that is present in Intel Skylake and later processors, that also requires operating system support. Current builds of Windows 10 and Windows Server 2016 support this feature, which I think will be beneficial for some SQL Server workloads.<\/font><\/p>\n

<\/font> <\/p>\n

\"image\"<\/a><\/p>\n

Figure 1: HWiNFO64 System Summary<\/strong><\/font><\/p>\n

<\/font> <\/p>\n

\"image\"<\/a><\/p>\n

Figure 2: CPU-Z 1.78 CPU Tab<\/strong><\/font><\/p>\n

<\/font> <\/p>\n

Figure 3 shows part of the Sensor Status windows, which lets you see details about your memory usage, component voltage and speeds, component temperatures, etc..<\/font><\/p>\n

<\/font> <\/p>\n

\"image\"<\/a><\/p>\n

Figure 3: HWiNFO64 Sensor Status<\/strong><\/font><\/p>\n

<\/font> <\/p>\n

Figure 4 shows details about the MSI Geforce GTX 1060 ARMOR OC<\/a> video card that is in my workstation, which is a very nice mid-range video card.<\/font><\/p>\n

<\/font> <\/p>\n

\"image\"<\/a><\/p>\n

Figure 4: HWiNFO64 Video Adapter Details<\/strong><\/font><\/p>\n

<\/font><\/strong> <\/p>\n

<\/font><\/strong> <\/p>\n

<\/font><\/p>\n","protected":false},"excerpt":{"rendered":"

Since I have a personal and professional interest in PC hardware (I have actually been accused by my friend Steve Jones of \u201cloving hardware\u201d), I like to find and talk about useful hardware utilities that are relevant for both personal machines and for PC-based servers. One very interesting utility is HWiNFO64 from Martin Mal\u00edk. This […]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,301],"tags":[302],"class_list":["post-1134","post","type-post","status-publish","format-standard","hentry","category-sql-server-hardware","category-utilities","tag-hwinfo64"],"yoast_head":"\nUseful Hardware Utilities – HWiNFO64 - Glenn Berry<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Useful Hardware Utilities – HWiNFO64 - Glenn Berry\" \/>\n<meta property=\"og:description\" content=\"Since I have a personal and professional interest in PC hardware (I have actually been accused by my friend Steve Jones of \u201cloving hardware\u201d), I like to find and talk about useful hardware utilities that are relevant for both personal machines and for PC-based servers. One very interesting utility is HWiNFO64 from Martin Mal\u00edk. This […]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/\" \/>\n<meta property=\"og:site_name\" content=\"Glenn Berry\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-15T18:09:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-11-13T18:52:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png\" \/>\n<meta name=\"author\" content=\"Glenn Berry\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Glenn Berry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/\",\"name\":\"Useful Hardware Utilities – HWiNFO64 - Glenn Berry\",\"isPartOf\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png\",\"datePublished\":\"2016-12-15T18:09:56+00:00\",\"dateModified\":\"2018-11-13T18:52:40+00:00\",\"author\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#primaryimage\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png\",\"contentUrl\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png\",\"width\":1028,\"height\":893},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Useful Hardware Utilities – HWiNFO64\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/\",\"name\":\"Glenn Berry\",\"description\":\"Semi-random musings about SQL Server performance\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7\",\"name\":\"Glenn Berry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g\",\"caption\":\"Glenn Berry\"},\"sameAs\":[\"https:\/\/www.sqlskills.com\/blogs\/glenn\/\"],\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/author\/glenn\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Useful Hardware Utilities – HWiNFO64 - Glenn Berry","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/","og_locale":"en_US","og_type":"article","og_title":"Useful Hardware Utilities – HWiNFO64 - Glenn Berry","og_description":"Since I have a personal and professional interest in PC hardware (I have actually been accused by my friend Steve Jones of \u201cloving hardware\u201d), I like to find and talk about useful hardware utilities that are relevant for both personal machines and for PC-based servers. One very interesting utility is HWiNFO64 from Martin Mal\u00edk. This […]","og_url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/","og_site_name":"Glenn Berry","article_published_time":"2016-12-15T18:09:56+00:00","article_modified_time":"2018-11-13T18:52:40+00:00","og_image":[{"url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png","type":"","width":"","height":""}],"author":"Glenn Berry","twitter_misc":{"Written by":"Glenn Berry","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/","url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/","name":"Useful Hardware Utilities – HWiNFO64 - Glenn Berry","isPartOf":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#primaryimage"},"image":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png","datePublished":"2016-12-15T18:09:56+00:00","dateModified":"2018-11-13T18:52:40+00:00","author":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7"},"breadcrumb":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#primaryimage","url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png","contentUrl":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2016\/12\/image_thumb.png","width":1028,"height":893},{"@type":"BreadcrumbList","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/useful-hardware-utilities-hwinfo64\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sqlskills.com\/blogs\/glenn\/"},{"@type":"ListItem","position":2,"name":"Useful Hardware Utilities – HWiNFO64"}]},{"@type":"WebSite","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website","url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/","name":"Glenn Berry","description":"Semi-random musings about SQL Server performance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sqlskills.com\/blogs\/glenn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7","name":"Glenn Berry","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g","caption":"Glenn Berry"},"sameAs":["https:\/\/www.sqlskills.com\/blogs\/glenn\/"],"url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/author\/glenn\/"}]}},"_links":{"self":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/posts\/1134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/comments?post=1134"}],"version-history":[{"count":0,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/posts\/1134\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/media?parent=1134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/categories?post=1134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/tags?post=1134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}