|
カテゴリ:コンピュータ(Linux、PDA等)
Windows Vistaの時は
それ以前はWIN32APIというライブラリが使われていたために 32ビットのネイティブコードを実行できたのでそれが セキュリティホールになるのでWinRTに完全移行しようと したのだがやはりWIN32APIは継承しないと使い物にならない ということで開発途中で合体して怪物ができた。 それにWIN32APIはレジストリというデータベースを 使用しているのでライブラリをたくさん登録すると 肥大化して遅くなる アプリケーションをたくさんインストールすると 遅くなるのはその影響もある。 レジストリはライブラリのバージョン管理しないため 古いライブラリでも記録された日付が新しいと 新しいライブラリに日付が新しい古いライブラリを上書きする バグが存在する。 Windows 8の時は WinRTを分離してWindows RTを作り出すことに成功 但し、タブレットを意識し過ぎたGUIにしたために不評をかった。 今回のWindows 10は 8の時のGUIを改善した上に IoT(Internet of Things)に対応したものと言える なのでWindows phoneにWindows 10が採用されている これはカーナビや家電などにWindows 10を採用していくという 流れを示しているものです。 Windows 10で開発したソフトを家電で動作できれば アプリケーションの幅も大きくなることでしょう WIN32APIはネイティブコードだったので並列処理の 効率化はできませんでしたが、Vistaからマネージコードで OSがオブジェクトを管理しているので複数のCPUでも WIN32APIよりは効率的に処理してくれています。 プログラマが並列処理化すれば高効率で動きますが そういうプログラマは少ない 現在のCPUは長年1cm角以上の大きさなので1クロックで 30GHzの時で1cm進むので30GHz以上のPCは現在の技術では物理的に作れません。 直線距離で1cmで実際は回路にそうので長くなる 熱ノイズ等の影響で4GHzあたりになっている なのでOSで並列処理の効率を上げていく必要性があります。 ウィルスセキュリティZEROと スーパーセキュリティZEROが販売されていますが 全く性能が違う、後者をおすすめします。 【Joshinは平成20/22/24年度製品安全対策優良企業 連続受賞・Pマーク取得企業】スーパーセキュリティ ZERO 1台用 Windows 10対応保証【税込】 ソースネクスト 【返品種別B】【送料無料】【RCP】 お気に入りの記事を「いいね!」で応援しよう
最終更新日
2015年07月29日 11時30分14秒
コメント(0) | コメントを書く
[コンピュータ(Linux、PDA等)] カテゴリの最新記事
|