Redisの高速性の理由
質問:Redisは本当にどれほどの高速性を持っているのか?
Redisに付属のbenchmarkスクリプトを使用してテストする:
cd /usr/local/soft/redis-6.0.9/src
redis-benchmark -t set,lpush -n 100000 -q
結果:
SET: 136239.78 requests per second — 秒あたり13万回以上のsetリクエストを処理
LPUSH: 132626.00 requests per second — 秒あたり13万回以上のlpushリクエスト ...
7月1日 17:57 投稿
デジタル集積回路の設計課題:順序論理とメモリの実装例
1. 基礎概念問題
1.1 ミーリ状態機械とムーア状態機械の特性と相互関係について説明してください。
ムーア状態機械:出力が現在の状態のみに依存する状態機械。
ミーリ状態機械:出力が現在の状態だけでなく入力にも依存する状態機械。
ミーリ機械とムーア機械は相互に変換可能です。任意のミーリ機械に対して等価なムーア機械が存在し、そのムーア機械の状態数は対応 ...
6月18日 23:06 投稿
情報の保存:メモリとデータ形式
大多数のコンピュータは、メモリ内の個々のビットに直接アクセスするのではなく、8ビットのブロック、すなわちバイト(byte)を最小のアドレス可能なメモリ単位として使用します。マシンレベルのプログラムは、メモリを非常に大きなバイト配列と見なします。この配列は仮想メモリ(virtual memory)と呼ばれます。メモリの各バイトは一意の数字、アドレス(address)によっ ...
6月15日 19:14 投稿
C言語における一次元配列とポインタの関係
一次元配列のメモリ上の配置
#include <stdio.h>
int main() {
int numbers[8];
int index;
for (index = 0; index < 8; index++) {
printf("int型のサイズ: %zu
", sizeof(int));
printf("&numbers[%d] = %p
", index, &numbers[index]);
}
return 0;
}
int型のサイズ: 4
&numbers[0] = 0 ...
6月11日 19:39 投稿