タグ ランダムアクセス
人気順 10 users 50 users 100 users 500 users 1000 usersFDのコピープロテクト : プログラミング指南 - Code Knowledge
レトロPCは最初は安価なカセットテープを記憶媒体として使っていました。その後に登場したのがフロッピーディスク(以下FDと略す)です。カセットテープが何分もロードに必要なところを数秒から数十秒で完了し、かつ、ランダムアクセスが可能なFDは、当時は高価な周辺機器だったにもかかわらず、あっという間に一般に浸... 続きを読む
プログラムの動作が異常に遅い原因は「ランダムアクセス」かもしれない - GIGAZINE
プログラミングをするときには、用途に応じた言語の選定やコーディングの美しさ、計算にかかるコストなどを考慮する必要があります。しかし、CloudflareのエンジニアであるMarek Majkowskiさんは、そうした言語の種類や計算コストだけでなく、CPUのメモリアクセス特性にも気を配らなければならないと、自身の体験をもと... 続きを読む
SSDの基礎知識、ググらないで答えられる? ~HDDとの違い、MLC/TLC、3D NANDは高耐久? シーケンシャル/ランダムアクセスって? - PC Watch
CPUの脆弱性対策パッチでSSDのランダムアクセスが大幅減速?影響をチェックしてみた - AKIBA PC Hotline!
特集、その他 CPUの虚脆弱性対策パッチでSSDのランダムアクセスが大幅減速?影響をチェックしてみた Core i7-8700K環境で、SSDやRAMディスクの速度を比較 text by 坂本はじめ 坂本はじめ 2018年1月17日 06:05 既報の通り 、Intel製品をはじめとする広範なCPUの投機的実行機能に脆弱性が発見された。 この脆弱性に対して、 既にWindows Update... 続きを読む
C91 Intel Xeon と Core i7 の違いについて
C91 Intel Xeon と Core i7 の違いについて 目次 第一章 本書の概要 (ア) はじめに (イ) 比較早見表 第二章 メモリ編 (ア) メモリ転送速度(連続アクセス) (イ) メモリレイテンシ(ランダムアクセス) (ウ) 測定方法 第三章 コア編 (ア) 1スレッドあたりの性能 (イ) 並列度 1 C91 Intel Xeon と Core i7 の違いについて 第一章 本書... 続きを読む
プログラマが知っておくべき、メモリ/ディスク/ネットワークの速度まとめ - Qiita
注: 無線ネットワークは干渉などによりこの数値より遅くなる状況も十分ありえます。 ポイント メモリからの読み込みとディスクからの読み込みはランダムアクセスで1000倍程度違う とは言え、最近はディスクも結構速い きちんと繋がれた有線ネットワークからの読み込みは、ディスクより速い モバイルネットワークだと100キロバイトのデータでも1秒以上かかることがある メモリからの読込速度の遅さは、CPUのクロ... 続きを読む
NVMe SSDのベンチマークをとってみた (約70万IOPS/1台) - 元RX-7乗りの適当な日々
IT 手元にNVMe SSDがあったので、自分でベンチマークを取ってみたログ。NVMeってのは、ストレージデバイスを接続する際の規格で、従来でいうSATAインターフェースの仲間みたいなもの。NVMeの詳細は以下のリンク先に記載があるので読んでいただきたい。 NVMeは、SCSIやSATA(Serial ATA)と同じく、ストレージを接続するための規格だ。パイプラインやランダムアクセスなど、メモリー... 続きを読む
boost::multi_arrayのランダムアクセスに注意 - 株式会社CFlatの明後日スタイルのブログ
2014-05-13 boost::multi_arrayのランダムアクセスに注意 C++ boost 便利なboost::multi_array 多次元配列を実装するときに便利なboost::multi_arrayですが、ランダムアクセスが遅いので注意が必要です。 この件について意外と情報が少なかったのでまとめてみました。 サンプルプログラム #include "stdafx.h" #inclu... 続きを読む
サムスンからmSATAで初の1TB SSD 840 EVO mSATA、今月出荷 - Engadget Japanese
サムスンが mSATA フォームファクタのSSD製品 840 EVO mSATA を発表しました。容量ラインナップは120GB、250GB、500GB、1TB。サムスンでは、mSATAタイプで容量1TBを達成したSSDは世界初としています。 1TB版の仕様は、シーケンシャルリードが540MB/秒、ライトが520MB/秒。ランダムアクセスはリード 98000 IOPS,ライト90000 IOPS。本... 続きを読む
dag_vector: ランダムアクセス可能な圧縮配列 : Preferred Research
こんにちは、この夏はシルキードライで乗り切りたい岡野原です。 今日は最近公開したC++のオープンソースであるdag vectorについて紹介します。 github: dag_vector ライセンスは修正BSDライセンスです。 dag vector (direct accessible gamma code vector) は値を圧縮して格納したまま任意の場所の値を高速に参照可能な配列ライブラリで... 続きを読む
ディレクトリの中にある大量の小さなファイルを高速に読み込む方法 - 射撃しつつ前転
ディレクトリの中にある大量のファイルを高速に読み込む方法が知りたかったので、実験してみた。想定しているシチュエーションは、一つ一つのファイルは数KB程度だが数が多い、という場合である。適当な順番でアクセスすると、ランダムアクセスになってしまいとても時間がかかる。個々のファイルを読み込む順番はどうでも良く、すべてのファイルを処理することさえできればいいので、原理的にはシーケンシャルアクセスで処理でき... 続きを読む