{"id":191,"date":"2006-06-19T06:55:27","date_gmt":"2006-06-19T06:55:27","guid":{"rendered":"http:\/\/neosmart.net\/blog\/archives\/191"},"modified":"2006-07-26T11:33:00","modified_gmt":"2006-07-26T11:33:00","slug":"beta-2-stable-but-scary","status":"publish","type":"post","link":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/","title":{"rendered":"Beta 2: Stable, But Scary"},"content":{"rendered":"<p>How do you define an OS as stable?<\/p>\n<p>XP was stable in that you could do an honest day&#8217;s work without having to save it every couple of seconds in fear of a BSOD. Windows 2000 was stable: it gave the users what they expected, and once they got it working (driver issues mostly), it remained stable.<\/p>\n<p>One can&#8217;t honestly call Vista stable in that way however. It&#8217;s largely a hit-or-miss process, and Vista either works or doesn&#8217;t. Once it works, it might just stop working, you never know. But Vista <em>is<\/em> stable &#8211; very stable.<\/p>\n<p>In Windows XP (x86) if XP went up to over 26-27 thousand memory handles open at once, it would just fail. The entire operating system bogs down, and even after you get the handles down to a more manageable size, it remained slow and unresponsive unless a reboot was performed. Windows XP x64 used 64-bit technology to raise the bar to an amazing 35-38 thousand handles limit &#8211; from experience.<\/p>\n<p><!--more--><\/p>\n<p>But when we saw this on Vista, we were amazed. Doing nothing out of the extra-ordinary, only running Photoshop CS2 and installing Vistual Studio on a decent machine with a gigabyte of memory (upgraded to two GB since, but one gigabyte should suffice and then some), what we saw was simply amazing. About 80% of the memory was in use &#8211; which wasn&#8217;t unusual. We tried to see what was happening, because there was noticeable lag to the interface, and screen-unlock times took time &#8211; that&#8217;s when we looked at the open memory handles &#8211; and we were shocked.<\/p>\n<p>Ninety-thousand open memory handles. Something a <strike>64-bit<\/strike> Itanium system running Windows Server 2003 can&#8217;t handle easily. Three times the x64 limit on XP&#8230; All ninety thousand handles on a single 1GB <strong>x86<\/strong> machine with Windows Vista installed.<\/p>\n<p>The amazing thing is, we barely felt it. The system <em>was<\/em> useable. And as soon as we closed all the processes down, the handels instantly went back to twenty-six thousand handles, a more manageable size, and the impact was gone. Unlike XP, a restart wasn&#8217;t necessary.<\/p>\n<p>But that&#8217;s scary. It&#8217;s wonderful to be at 90k handles and not have to even bat an eye, but nevertheless, to see that shutting down explorer.exe and a couple of generic svchost.exe processes sent it back down, it means there is something seriously wrong in the kernel and low-level processes &#8211; that&#8217;s thankfully countered by the amazing memory-management features of Windows Vista on an x86 machine.<\/p>\n<p><img class=\"colorbox-191\"  decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/90k-handles.png\" alt=\"ninety thousand handles\" \/><\/p>\n<p>[<a href=\"http:\/\/digg.com\/software\/Vista_Beta_2:_90k_Handles_and_Still_Kicking\" title=\"Vista Beta 2: 90k Handles and Still Kicking\" rel=\"follow\">digg<\/a>]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How do you define an OS as stable? XP was stable in that you could do an honest day&#8217;s work without having to save it every couple of seconds in fear of a BSOD. Windows 2000 was stable: it gave &hellip; <a href=\"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[77,53],"class_list":["post-191","post","type-post","status-publish","format-standard","hentry","category-software","tag-memory","tag-vista"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"How do you define an OS as stable? XP was stable in that you could do an honest day&#039;s work without having to save it every couple of seconds in fear of a BSOD. Windows 2000 was stable: it gave the users what they expected, and once they got it working (driver issues mostly), it\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"NeoSmart Technologies\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#article\",\"name\":\"Beta 2: Stable, But Scary | The NeoSmart Files\",\"headline\":\"Beta 2: Stable, But Scary\",\"author\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/author\\\/neosmart\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/blog\\\/wp-content\\\/uploads\\\/90k-handles.png\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#articleImage\"},\"datePublished\":\"2006-06-19T06:55:27-05:00\",\"dateModified\":\"2006-07-26T11:33:00-05:00\",\"inLanguage\":\"en-US\",\"commentCount\":6,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#webpage\"},\"articleSection\":\"Software, memory, vista\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/category\\\/software\\\/#listItem\",\"name\":\"Software\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/category\\\/software\\\/#listItem\",\"position\":2,\"name\":\"Software\",\"item\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/category\\\/software\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#listItem\",\"name\":\"Beta 2: Stable, But Scary\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#listItem\",\"position\":3,\"name\":\"Beta 2: Stable, But Scary\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/category\\\/software\\\/#listItem\",\"name\":\"Software\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/#organization\",\"name\":\"The NeoSmart Files\",\"description\":\"Recovery software and more\",\"url\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/author\\\/neosmart\\\/#author\",\"url\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/author\\\/neosmart\\\/\",\"name\":\"NeoSmart Technologies\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f542321efe8fccee6fb0b3322c2f647e2ab44a861d6b18ff16a79d032f8574cd?s=96&d=mm&r=pg\",\"width\":96,\"height\":96,\"caption\":\"NeoSmart Technologies\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#webpage\",\"url\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/\",\"name\":\"Beta 2: Stable, But Scary | The NeoSmart Files\",\"description\":\"How do you define an OS as stable? XP was stable in that you could do an honest day's work without having to save it every couple of seconds in fear of a BSOD. Windows 2000 was stable: it gave the users what they expected, and once they got it working (driver issues mostly), it\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/beta-2-stable-but-scary\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/author\\\/neosmart\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/author\\\/neosmart\\\/#author\"},\"datePublished\":\"2006-06-19T06:55:27-05:00\",\"dateModified\":\"2006-07-26T11:33:00-05:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/\",\"name\":\"The NeoSmart Files\",\"description\":\"Recovery software and more\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/neosmart.net\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Beta 2: Stable, But Scary | The NeoSmart Files","description":"How do you define an OS as stable? XP was stable in that you could do an honest day's work without having to save it every couple of seconds in fear of a BSOD. Windows 2000 was stable: it gave the users what they expected, and once they got it working (driver issues mostly), it","canonical_url":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#article","name":"Beta 2: Stable, But Scary | The NeoSmart Files","headline":"Beta 2: Stable, But Scary","author":{"@id":"https:\/\/neosmart.net\/blog\/author\/neosmart\/#author"},"publisher":{"@id":"https:\/\/neosmart.net\/blog\/#organization"},"image":{"@type":"ImageObject","url":"\/blog\/wp-content\/uploads\/90k-handles.png","@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#articleImage"},"datePublished":"2006-06-19T06:55:27-05:00","dateModified":"2006-07-26T11:33:00-05:00","inLanguage":"en-US","commentCount":6,"mainEntityOfPage":{"@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#webpage"},"isPartOf":{"@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#webpage"},"articleSection":"Software, memory, vista"},{"@type":"BreadcrumbList","@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/neosmart.net\/blog\/#listItem","position":1,"name":"Home","item":"https:\/\/neosmart.net\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/neosmart.net\/blog\/category\/software\/#listItem","name":"Software"}},{"@type":"ListItem","@id":"https:\/\/neosmart.net\/blog\/category\/software\/#listItem","position":2,"name":"Software","item":"https:\/\/neosmart.net\/blog\/category\/software\/","nextItem":{"@type":"ListItem","@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#listItem","name":"Beta 2: Stable, But Scary"},"previousItem":{"@type":"ListItem","@id":"https:\/\/neosmart.net\/blog\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#listItem","position":3,"name":"Beta 2: Stable, But Scary","previousItem":{"@type":"ListItem","@id":"https:\/\/neosmart.net\/blog\/category\/software\/#listItem","name":"Software"}}]},{"@type":"Organization","@id":"https:\/\/neosmart.net\/blog\/#organization","name":"The NeoSmart Files","description":"Recovery software and more","url":"https:\/\/neosmart.net\/blog\/"},{"@type":"Person","@id":"https:\/\/neosmart.net\/blog\/author\/neosmart\/#author","url":"https:\/\/neosmart.net\/blog\/author\/neosmart\/","name":"NeoSmart Technologies","image":{"@type":"ImageObject","@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/f542321efe8fccee6fb0b3322c2f647e2ab44a861d6b18ff16a79d032f8574cd?s=96&d=mm&r=pg","width":96,"height":96,"caption":"NeoSmart Technologies"}},{"@type":"WebPage","@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#webpage","url":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/","name":"Beta 2: Stable, But Scary | The NeoSmart Files","description":"How do you define an OS as stable? XP was stable in that you could do an honest day's work without having to save it every couple of seconds in fear of a BSOD. Windows 2000 was stable: it gave the users what they expected, and once they got it working (driver issues mostly), it","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/neosmart.net\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/#breadcrumblist"},"author":{"@id":"https:\/\/neosmart.net\/blog\/author\/neosmart\/#author"},"creator":{"@id":"https:\/\/neosmart.net\/blog\/author\/neosmart\/#author"},"datePublished":"2006-06-19T06:55:27-05:00","dateModified":"2006-07-26T11:33:00-05:00"},{"@type":"WebSite","@id":"https:\/\/neosmart.net\/blog\/#website","url":"https:\/\/neosmart.net\/blog\/","name":"The NeoSmart Files","description":"Recovery software and more","inLanguage":"en-US","publisher":{"@id":"https:\/\/neosmart.net\/blog\/#organization"}}]}},"aioseo_meta_data":{"post_id":"191","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-23 20:02:31","updated":"2026-01-10 21:25:41","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/neosmart.net\/blog\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/neosmart.net\/blog\/category\/software\/\" title=\"Software\">Software<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBeta 2: Stable, But Scary\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/neosmart.net\/blog\/"},{"label":"Software","link":"https:\/\/neosmart.net\/blog\/category\/software\/"},{"label":"Beta 2: Stable, But Scary","link":"https:\/\/neosmart.net\/blog\/beta-2-stable-but-scary\/"}],"jetpack_shortlink":"https:\/\/wp.me\/p4xDa-35","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/191","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/comments?post=191"}],"version-history":[{"count":0,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/191\/revisions"}],"wp:attachment":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/media?parent=191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/categories?post=191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/tags?post=191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}