{"id":479307,"date":"2023-08-09T10:33:53","date_gmt":"2023-08-09T10:33:53","guid":{"rendered":""},"modified":"2023-09-05T11:18:33","modified_gmt":"2023-09-05T11:18:33","slug":"thrashing","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/jp\/wiki\/thrashing\/","title":{"rendered":"\u6bb4\u6253"},"content":{"rendered":"<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306f\u3001\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf \u30b7\u30b9\u30c6\u30e0\u3067\u30e1\u30a4\u30f3 \u30e1\u30e2\u30ea (RAM) \u3068\u30c7\u30a3\u30b9\u30af \u30b9\u30c8\u30ec\u30fc\u30b8\u9593\u3067\u306e\u30c7\u30fc\u30bf\u306e\u30b9\u30ef\u30c3\u30d7\u306b\u304b\u306a\u308a\u306e\u6642\u9593\u3092\u8cbb\u3084\u3057\u305f\u5834\u5408\u306b\u767a\u751f\u3059\u308b\u91cd\u5927\u306a\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u554f\u984c\u3067\u3042\u308a\u3001\u30b7\u30b9\u30c6\u30e0\u5168\u4f53\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u5927\u5e45\u306b\u4f4e\u4e0b\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u901a\u5e38\u3001\u7269\u7406\u30e1\u30e2\u30ea\u304c\u9650\u3089\u308c\u3066\u304a\u308a\u3001\u8907\u6570\u306e\u30d7\u30ed\u30bb\u30b9\u3084\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u540c\u6642\u306b\u5b9f\u884c\u3059\u308b\u8981\u6c42\u3092\u51e6\u7406\u3059\u308b\u306e\u304c\u96e3\u3057\u3044\u30b7\u30b9\u30c6\u30e0\u3067\u767a\u751f\u3057\u307e\u3059\u3002<\/p>\n<h2>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u8d77\u6e90\u3068\u305d\u306e\u6700\u521d\u306e\u8a00\u53ca\u306e\u6b74\u53f2<\/h2>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u6982\u5ff5\u306f\u3001\u4eee\u60f3\u30e1\u30e2\u30ea \u30b7\u30b9\u30c6\u30e0\u304c\u666e\u53ca\u3057\u59cb\u3081\u305f 1970 \u5e74\u4ee3\u521d\u982d\u306b\u521d\u3081\u3066\u5c0e\u5165\u3055\u308c\u307e\u3057\u305f\u3002 RS Cahn \u3084 DJ Farber \u3092\u542b\u3080\u30de\u30f3\u30c1\u30a7\u30b9\u30bf\u30fc\u5927\u5b66\u306e\u7814\u7a76\u8005\u306f\u3001\u4eee\u60f3\u30e1\u30e2\u30ea\u306e\u4f7f\u7528\u306b\u95a2\u9023\u3059\u308b\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u554f\u984c\u3092\u7814\u7a76\u3059\u308b\u5148\u99c6\u8005\u306e 1 \u4eba\u3067\u3057\u305f\u3002 \u5f7c\u3089\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u304c\u30e1\u30e2\u30ea\u3068\u30c7\u30a3\u30b9\u30af\u9593\u3067\u30c7\u30fc\u30bf\u3092\u30b9\u30ef\u30c3\u30d7\u3059\u308b\u306e\u306b\u3001\u5b9f\u969b\u306b\u6709\u7528\u306a\u547d\u4ee4\u3092\u5b9f\u884c\u3059\u308b\u3088\u308a\u3082\u591a\u304f\u306e\u6642\u9593\u3092\u8cbb\u3084\u3059\u5834\u5408\u304c\u3042\u308b\u3053\u3068\u306b\u6c17\u4ed8\u304d\u307e\u3057\u305f\u3002 \u3053\u306e\u73fe\u8c61\u306f\u3001\u30e1\u30e2\u30ea\u64cd\u4f5c\u306e\u7121\u79e9\u5e8f\u3067\u7121\u99c4\u306a\u6027\u8cea\u304b\u3089\u300c\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u300d\u3068\u540d\u4ed8\u3051\u3089\u308c\u307e\u3057\u305f\u3002<\/p>\n<h2>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306b\u95a2\u3059\u308b\u8a73\u7d30\u60c5\u5831: \u30c8\u30d4\u30c3\u30af\u306e\u62e1\u5f35<\/h2>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306f\u3001\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0 \u30b7\u30b9\u30c6\u30e0\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306a\u30d7\u30ed\u30bb\u30b9\u306e\u6570\u3068\u4f7f\u7528\u53ef\u80fd\u306a\u7269\u7406\u30e1\u30e2\u30ea\u306e\u30d0\u30e9\u30f3\u30b9\u3092\u3068\u308b\u3053\u3068\u304c\u3067\u304d\u306a\u3044\u5834\u5408\u306b\u767a\u751f\u3057\u307e\u3059\u3002\u305d\u306e\u7d50\u679c\u3001\u30b7\u30b9\u30c6\u30e0\u306f RAM \u3068\u306e\u9593\u3067\u904e\u5270\u306a\u30c7\u30fc\u30bf\u306e\u30b9\u30ef\u30c3\u30d7\u3092\u958b\u59cb\u3057\u3001\u30c7\u30a3\u30b9\u30af I\/O \u64cd\u4f5c\u304c\u5927\u5e45\u306b\u5897\u52a0\u3057\u3066\u3001\u30b7\u30b9\u30c6\u30e0\u5168\u4f53\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u4f4e\u4e0b\u3057\u307e\u3059\u3002<\/p>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u767a\u751f\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u306f\u5b9f\u8cea\u7684\u306b\u5fdc\u7b54\u3057\u306a\u304f\u306a\u308a\u3001CPU \u306f\u6709\u7528\u306a\u8a08\u7b97\u3092\u5b9f\u884c\u3059\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u30e1\u30e2\u30ea\u7ba1\u7406\u30bf\u30b9\u30af\u3067\u904e\u8ca0\u8377\u306b\u306a\u308a\u307e\u3059\u3002\u3053\u306e\u904e\u5ea6\u306e\u30b9\u30ef\u30c3\u30d4\u30f3\u30b0\u306e\u60aa\u5faa\u74b0\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u306e\u30d5\u30ea\u30fc\u30ba\u3084\u30af\u30e9\u30c3\u30b7\u30e5\u306b\u3064\u306a\u304c\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u3001\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf \u30b7\u30b9\u30c6\u30e0\u306b\u3068\u3063\u3066\u6df1\u523b\u306a\u554f\u984c\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\n<h2>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u5185\u90e8\u69cb\u9020: \u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u4ed5\u7d44\u307f<\/h2>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306f\u3001\u4ee5\u4e0b\u306e\u4e3b\u306a\u8981\u56e0\u306b\u3088\u3063\u3066\u767a\u751f\u3059\u308b\u81ea\u5df1\u5f37\u5316\u30b5\u30a4\u30af\u30eb\u3067\u3059\u3002<\/p>\n<ol>\n<li>\n<p><strong>\u30da\u30fc\u30b8\u30d5\u30a9\u30fc\u30eb\u30c8\u7387\u304c\u9ad8\u3044<\/strong>: \u30da\u30fc\u30b8 \u30d5\u30a9\u30fc\u30eb\u30c8\u306f\u3001\u30d7\u30ed\u30bb\u30b9\u304c\u73fe\u5728 RAM \u306b\u30ed\u30fc\u30c9\u3055\u308c\u3066\u3044\u306a\u3044\u30da\u30fc\u30b8 (\u30e1\u30e2\u30ea\u306e\u56fa\u5b9a\u30d6\u30ed\u30c3\u30af) \u306b\u30a2\u30af\u30bb\u30b9\u3057\u3088\u3046\u3068\u3057\u305f\u3068\u304d\u306b\u767a\u751f\u3057\u307e\u3059\u3002\u8907\u6570\u306e\u30d7\u30ed\u30bb\u30b9\u304c\u3001\u4f7f\u7528\u53ef\u80fd\u306a\u7269\u7406\u30e1\u30e2\u30ea\u304c\u4fdd\u6301\u3067\u304d\u308b\u4ee5\u4e0a\u306e\u30da\u30fc\u30b8\u3092\u8981\u6c42\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u3067\u30da\u30fc\u30b8 \u30d5\u30a9\u30fc\u30eb\u30c8\u304c\u983b\u7e41\u306b\u767a\u751f\u3057\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30da\u30fc\u30b8\u7f6e\u63db\u30dd\u30ea\u30b7\u30fc<\/strong>: \u9650\u3089\u308c\u305f\u7269\u7406\u30e1\u30e2\u30ea\u3092\u52b9\u7387\u7684\u306b\u7ba1\u7406\u3059\u308b\u305f\u3081\u306b\u3001\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0 \u30b7\u30b9\u30c6\u30e0\u3067\u306f\u3001LRU (Least Recently Used) \u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3084 NRU (Not Recently Used) \u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306a\u3069\u3001\u3055\u307e\u3056\u307e\u306a\u30da\u30fc\u30b8\u7f6e\u63db\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u767a\u751f\u3059\u308b\u3068\u3001\u3053\u308c\u3089\u306e\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306f\u6700\u9069\u306a\u6c7a\u5b9a\u3092\u4e0b\u3059\u306e\u306b\u82e6\u52b4\u3057\u3001\u30b9\u30ef\u30c3\u30d4\u30f3\u30b0\u304c\u5897\u52a0\u3057\u3066\u30e1\u30e2\u30ea\u306e\u4f7f\u7528\u52b9\u7387\u304c\u4f4e\u4e0b\u3057\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30ef\u30fc\u30ad\u30f3\u30b0\u30bb\u30c3\u30c8<\/strong>: \u30d7\u30ed\u30bb\u30b9\u306e\u30ef\u30fc\u30ad\u30f3\u30b0 \u30bb\u30c3\u30c8\u3068\u306f\u3001\u7279\u5b9a\u306e\u6642\u9593\u9593\u9694\u4e2d\u306b\u30d7\u30ed\u30bb\u30b9\u304c\u30a2\u30af\u30c6\u30a3\u30d6\u306b\u4f7f\u7528\u3059\u308b\u30da\u30fc\u30b8\u306e\u30b5\u30d6\u30bb\u30c3\u30c8\u3092\u6307\u3057\u307e\u3059\u3002\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u4e2d\u3001\u30d7\u30ed\u30bb\u30b9\u306e\u30ef\u30fc\u30ad\u30f3\u30b0 \u30bb\u30c3\u30c8\u304c\u4f7f\u7528\u53ef\u80fd\u306a\u7269\u7406\u30e1\u30e2\u30ea\u3092\u8d85\u3048\u308b\u3068\u3001\u30da\u30fc\u30b8 \u30d5\u30a9\u30fc\u30eb\u30c8\u304c\u904e\u5270\u306b\u767a\u751f\u3057\u3001\u554f\u984c\u304c\u3055\u3089\u306b\u60aa\u5316\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<\/li>\n<\/ol>\n<h2>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u4e3b\u306a\u7279\u5fb4\u306e\u5206\u6790<\/h2>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u4e3b\u306a\u7279\u5fb4\u306f\u6b21\u306e\u3068\u304a\u308a\u3067\u3059\u3002<\/p>\n<ul>\n<li>\n<p><strong>\u30c7\u30a3\u30b9\u30afI\/O\u4f7f\u7528\u7387\u304c\u9ad8\u3044<\/strong>: \u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u767a\u751f\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u304c RAM \u3068\u30c7\u30a3\u30b9\u30af\u9593\u3067\u30c7\u30fc\u30bf\u3092\u7e70\u308a\u8fd4\u3057\u30b9\u30ef\u30c3\u30d7\u3059\u308b\u305f\u3081\u3001\u30c7\u30a3\u30b9\u30af I\/O \u64cd\u4f5c\u304c\u5927\u5e45\u306b\u5897\u52a0\u3057\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u7121\u53cd\u5fdc<\/strong>: \u30e1\u30e2\u30ea\u7ba1\u7406\u30bf\u30b9\u30af\u306b\u904e\u5ea6\u306e\u6642\u9593\u304c\u8cbb\u3084\u3055\u308c\u308b\u305f\u3081\u3001\u30b7\u30b9\u30c6\u30e0\u306e\u52d5\u4f5c\u304c\u9045\u304f\u306a\u308a\u3001\u5fdc\u7b54\u3057\u306a\u304f\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u696d\u7e3e\u4e0d\u632f<\/strong>: \u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306b\u3088\u308a\u3001CPU \u306e\u307b\u3068\u3093\u3069\u306e\u6642\u9593\u304c\u6709\u7528\u306a\u30bf\u30b9\u30af\u306e\u5b9f\u884c\u3067\u306f\u306a\u304f\u30b9\u30ef\u30c3\u30d4\u30f3\u30b0\u306b\u8cbb\u3084\u3055\u308c\u308b\u305f\u3081\u3001\u30b7\u30b9\u30c6\u30e0\u5168\u4f53\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u5927\u5e45\u306b\u4f4e\u4e0b\u3057\u307e\u3059\u3002<\/p>\n<\/li>\n<\/ul>\n<h2>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u7a2e\u985e<\/h2>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306f\u4e3b\u306b 2 \u3064\u306e\u30bf\u30a4\u30d7\u306b\u5206\u985e\u3067\u304d\u307e\u3059\u3002<\/p>\n<table>\n<thead>\n<tr>\n<th><strong>\u30bf\u30a4\u30d7<\/strong><\/th>\n<th><strong>\u8aac\u660e<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u9700\u8981\u30d9\u30fc\u30b9\u306e\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0<\/td>\n<td>\u8907\u6570\u306e\u30d7\u30ed\u30bb\u30b9\u304c\u540c\u6642\u306b\u4f7f\u7528\u53ef\u80fd\u306a\u30e1\u30e2\u30ea\u3088\u308a\u3082\u591a\u304f\u306e\u30da\u30fc\u30b8\u3092\u8981\u6c42\u3057\u305f\u5834\u5408\u306b\u767a\u751f\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td>\u30ea\u30bd\u30fc\u30b9\u30d9\u30fc\u30b9\u306e\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0<\/td>\n<td>\u30d7\u30ed\u30bb\u30b9\u304c\u30b7\u30b9\u30c6\u30e0\u304c\u5272\u308a\u5f53\u3066\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u4ee5\u4e0a\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u6d88\u8cbb\u3057\u3001\u7af6\u5408\u304c\u767a\u751f\u3059\u308b\u5834\u5408\u306b\u767a\u751f\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u4f7f\u3044\u65b9\u3001\u4f7f\u7528\u4e0a\u306e\u554f\u984c\u70b9\u3068\u305d\u306e\u89e3\u6c7a\u7b56<\/h2>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306f\u3069\u306e\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf \u30b7\u30b9\u30c6\u30e0\u306b\u3068\u3063\u3066\u3082\u671b\u307e\u3057\u304f\u306a\u3044\u72b6\u614b\u3067\u3042\u308a\u3001\u3044\u304f\u3064\u304b\u306e\u7406\u7531\u3067\u767a\u751f\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306b\u3064\u306a\u304c\u308b\u4e00\u822c\u7684\u306a\u554f\u984c\u306b\u306f\u6b21\u306e\u3088\u3046\u306a\u3082\u306e\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<ol>\n<li>\n<p><strong>\u904e\u8ca0\u8377<\/strong>: \u5341\u5206\u306a\u7269\u7406\u30e1\u30e2\u30ea\u304c\u306a\u3044\u72b6\u614b\u3067\u3001\u540c\u6642\u306b\u591a\u304f\u306e\u30d7\u30ed\u30bb\u30b9\u3084\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3059\u308b\u3068\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u767a\u751f\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u975e\u52b9\u7387\u7684\u306a\u30da\u30fc\u30b8\u30f3\u30b0\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0<\/strong>: \u4e0d\u9069\u5207\u306a\u30da\u30fc\u30b8\u7f6e\u63db\u30dd\u30ea\u30b7\u30fc\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u60aa\u5316\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u53ef\u80fd\u6027\u3092\u6e1b\u3089\u3059\u306b\u306f\u3001\u6700\u9069\u306a\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u3092\u63a1\u7528\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30e1\u30e2\u30ea\u30ea\u30fc\u30af<\/strong>: \u30e1\u30e2\u30ea \u30ea\u30fc\u30af\u306e\u3042\u308b\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u3001\u5f90\u3005\u306b\u30e1\u30e2\u30ea\u3092\u6d88\u8cbb\u3057\u3001\u6642\u9593\u306e\u7d4c\u904e\u3068\u3068\u3082\u306b\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u3092\u5f15\u304d\u8d77\u3053\u3059\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<\/li>\n<\/ol>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306b\u5bfe\u51e6\u3059\u308b\u306b\u306f\u3001\u6b21\u306e\u89e3\u6c7a\u7b56\u3092\u691c\u8a0e\u3067\u304d\u307e\u3059\u3002<\/p>\n<ul>\n<li>\n<p><strong>\u7269\u7406\u30e1\u30e2\u30ea\u306e\u8ffd\u52a0<\/strong>RAM \u5bb9\u91cf\u3092\u5897\u3084\u3059\u3068\u3001\u904e\u5270\u306a\u30b9\u30ef\u30c3\u30d4\u30f3\u30b0\u306e\u5fc5\u8981\u6027\u304c\u6e1b\u308a\u3001\u30b7\u30b9\u30c6\u30e0\u5168\u4f53\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u304c\u5411\u4e0a\u3057\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u3088\u308a\u512a\u308c\u305f\u30da\u30fc\u30b8\u30f3\u30b0\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0<\/strong>: \u52b9\u7387\u7684\u306a\u30da\u30fc\u30b8\u7f6e\u63db\u30dd\u30ea\u30b7\u30fc\u3092\u5b9f\u88c5\u3059\u308b\u3068\u3001\u30b7\u30b9\u30c6\u30e0\u304c\u30e1\u30e2\u30ea\u3092\u7ba1\u7406\u3059\u308b\u969b\u306b\u9069\u5207\u306a\u6c7a\u5b9a\u3092\u4e0b\u305b\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/li>\n<li>\n<p><strong>\u30d7\u30ed\u30bb\u30b9\u306e\u512a\u5148\u9806\u4f4d\u4ed8\u3051<\/strong>: \u91cd\u8981\u306a\u30d7\u30ed\u30bb\u30b9\u3092\u512a\u5148\u3059\u308b\u3053\u3068\u3067\u3001\u5341\u5206\u306a\u30e1\u30e2\u30ea\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u767a\u751f\u3059\u308b\u30ea\u30b9\u30af\u3092\u8efd\u6e1b\u3067\u304d\u307e\u3059\u3002<\/p>\n<\/li>\n<\/ul>\n<h2>\u4e3b\u306a\u7279\u5fb4\u3068\u305d\u306e\u4ed6\u306e\u985e\u4f3c\u7528\u8a9e\u3068\u306e\u6bd4\u8f03\u3092\u8868\u3068\u30ea\u30b9\u30c8\u306e\u5f62\u5f0f\u3067\u793a\u3057\u307e\u3059\u3002<\/h2>\n<table>\n<thead>\n<tr>\n<th><strong>\u7279\u5fb4<\/strong><\/th>\n<th><strong>\u6bb4\u6253<\/strong><\/th>\n<th><strong>\u30c7\u30c3\u30c9\u30ed\u30c3\u30af<\/strong><\/th>\n<th><strong>\u98e2\u9913<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u610f\u5473<\/td>\n<td>RAM\u3068\u30c7\u30a3\u30b9\u30af\u9593\u306e\u904e\u5270\u306a\u30b9\u30ef\u30c3\u30d4\u30f3\u30b0<\/td>\n<td>\u5faa\u74b0\u4f9d\u5b58\u304c\u9032\u884c\u3092\u59a8\u3052\u3066\u3044\u308b<\/td>\n<td>\u30d7\u30ed\u30bb\u30b9\u306f\u30ea\u30bd\u30fc\u30b9\u3092\u6c38\u4e45\u306b\u62d2\u5426\u3055\u308c\u308b<\/td>\n<\/tr>\n<tr>\n<td>\u539f\u56e0<\/td>\n<td>\u7269\u7406\u30e1\u30e2\u30ea\u4e0d\u8db3<\/td>\n<td>\u7af6\u5408\u3059\u308b\u30ea\u30bd\u30fc\u30b9\u8981\u6c42<\/td>\n<td>\u4e0d\u516c\u5e73\u306a\u8cc7\u6e90\u914d\u5206<\/td>\n<\/tr>\n<tr>\n<td>\u30b7\u30b9\u30c6\u30e0\u3078\u306e\u5f71\u97ff<\/td>\n<td>\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u5927\u5e45\u306a\u4f4e\u4e0b<\/td>\n<td>\u30d7\u30ed\u30bb\u30b9\u3092\u7d9a\u884c\u3067\u304d\u307e\u305b\u3093<\/td>\n<td>\u5f71\u97ff\u3092\u53d7\u3051\u308b\u30d7\u30ed\u30bb\u30b9\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9<\/td>\n<\/tr>\n<tr>\n<td>\u89e3\u6c7a<\/td>\n<td>RAM\u3092\u8ffd\u52a0\u3059\u308b<\/td>\n<td>\u5faa\u74b0\u7684\u306a\u4f9d\u5b58\u95a2\u4fc2\u3092\u65ad\u3061\u5207\u308b\u304b\u3001\u30d7\u30ed\u30bb\u30b9\u3092\u5f37\u5236\u7d42\u4e86\u3059\u308b<\/td>\n<td>\u30ea\u30bd\u30fc\u30b9\u306e\u5272\u308a\u5f53\u3066\u3092\u8abf\u6574\u3059\u308b<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306b\u95a2\u3059\u308b\u5c06\u6765\u306e\u5c55\u671b\u3068\u6280\u8853<\/h2>\n<p>\u6280\u8853\u304c\u9032\u6b69\u3059\u308b\u306b\u3064\u308c\u3066\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u5f71\u97ff\u306f\u6e1b\u5c11\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002\u30b7\u30b9\u30c6\u30e0 \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u5411\u4e0a\u3055\u305b\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u3092\u8efd\u6e1b\u3059\u308b\u305f\u3081\u306b\u3001\u30e1\u30e2\u30ea\u7ba1\u7406\u3001\u30ad\u30e3\u30c3\u30b7\u30e5\u3001\u4eee\u60f3\u5316\u6280\u8853\u306e\u9769\u65b0\u304c\u7d99\u7d9a\u7684\u306b\u7814\u7a76\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u3055\u3089\u306b\u3001\u30cf\u30fc\u30c9\u30a6\u30a7\u30a2\u306e\u9032\u5316\u3068\u30bd\u30ea\u30c3\u30c9 \u30b9\u30c6\u30fc\u30c8 \u30c9\u30e9\u30a4\u30d6 (SSD) \u306e\u666e\u53ca\u306b\u3088\u308a\u3001\u30b9\u30ef\u30c3\u30d4\u30f3\u30b0\u306e\u30aa\u30fc\u30d0\u30fc\u30d8\u30c3\u30c9\u304c\u5927\u5e45\u306b\u524a\u6e1b\u3055\u308c\u3001\u6700\u65b0\u306e\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf \u30b7\u30b9\u30c6\u30e0\u3067\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u3042\u307e\u308a\u767a\u751f\u3057\u306a\u304f\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n<h2>\u30d7\u30ed\u30ad\u30b7\u30b5\u30fc\u30d0\u30fc\u306e\u4f7f\u7528\u65b9\u6cd5\u3084\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u3068\u306e\u95a2\u9023<\/h2>\n<p>\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u3001\u7279\u306b\u30cd\u30c3\u30c8\u30ef\u30fc\u30af \u30c8\u30e9\u30d5\u30a3\u30c3\u30af\u304c\u30e1\u30e2\u30ea\u8ca0\u8377\u306b\u5bc4\u4e0e\u3059\u308b\u30b7\u30ca\u30ea\u30aa\u3067\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u5f71\u97ff\u3092\u8efd\u6e1b\u3059\u308b\u5f79\u5272\u3092\u679c\u305f\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u983b\u7e41\u306b\u30a2\u30af\u30bb\u30b9\u3055\u308c\u308b\u30c7\u30fc\u30bf\u3068 Web \u30ea\u30bd\u30fc\u30b9\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u30e1\u30a4\u30f3 \u30b5\u30fc\u30d0\u30fc\u306b\u9001\u4fe1\u3055\u308c\u308b\u8981\u6c42\u306e\u6570\u3092\u6e1b\u3089\u3057\u3001\u30e1\u30e2\u30ea\u8ca0\u8377\u3092\u8efd\u6e1b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u30d7\u30ed\u30ad\u30b7 \u30b5\u30fc\u30d0\u30fc\u306f\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u7279\u5b9a\u306e\u5074\u9762\u3092\u8efd\u6e1b\u3059\u308b\u306e\u306b\u5f79\u7acb\u3061\u307e\u3059\u304c\u3001\u6839\u672c\u7684\u306a\u30e1\u30e2\u30ea\u7ba1\u7406\u306e\u554f\u984c\u306b\u5bfe\u3059\u308b\u5305\u62ec\u7684\u306a\u30bd\u30ea\u30e5\u30fc\u30b7\u30e7\u30f3\u3067\u306f\u306a\u3044\u3053\u3068\u306b\u6ce8\u610f\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<h2>\u95a2\u9023\u30ea\u30f3\u30af<\/h2>\n<p>\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001\u6b21\u306e\u30ea\u30bd\u30fc\u30b9\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<ol>\n<li><a href=\"https:\/\/www.geeksforgeeks.org\/understanding-thrashing-in-operating-systems\/\" target=\"_new\" rel=\"noopener nofollow\">\u30aa\u30da\u30ec\u30fc\u30c6\u30a3\u30f3\u30b0\u30b7\u30b9\u30c6\u30e0\u306e\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u3092\u7406\u89e3\u3059\u308b<\/a><\/li>\n<li><a href=\"https:\/\/www.computerhope.com\/jargon\/t\/thrashing.htm\" target=\"_new\" rel=\"noopener nofollow\">\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u304c\u30b7\u30b9\u30c6\u30e0\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306b\u4e0e\u3048\u308b\u5f71\u97ff<\/a><\/li>\n<li><a href=\"https:\/\/www.ibm.com\/docs\/en\/zos\/2.4.0?topic=management-memory-thrash\" target=\"_new\" rel=\"noopener nofollow\">\u30e1\u30e2\u30ea\u7ba1\u7406\u6280\u8853\u306e\u6539\u5584<\/a><\/li>\n<li><a href=\"https:\/\/www.scientificamerican.com\/article\/virtual-memory\/\" target=\"_new\" rel=\"noopener nofollow\">\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306b\u304a\u3051\u308b\u4eee\u60f3\u30e1\u30e2\u30ea\u306e\u5f79\u5272<\/a><\/li>\n<\/ol>\n<p>\u7d50\u8ad6\u3068\u3057\u3066\u3001\u7269\u7406\u30e1\u30e2\u30ea\u304c\u9650\u3089\u308c\u3066\u3044\u308b\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf \u30b7\u30b9\u30c6\u30e0\u3067\u306f\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306f\u4f9d\u7136\u3068\u3057\u3066\u5927\u304d\u306a\u61f8\u5ff5\u4e8b\u9805\u3067\u3059\u3002\u6700\u9069\u306a\u30b7\u30b9\u30c6\u30e0 \u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u7dad\u6301\u3059\u308b\u306b\u306f\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u539f\u56e0\u3001\u7279\u6027\u3001\u304a\u3088\u3073\u89e3\u6c7a\u7b56\u3092\u7406\u89e3\u3059\u308b\u3053\u3068\u304c\u4e0d\u53ef\u6b20\u3067\u3059\u3002\u30c6\u30af\u30ce\u30ed\u30b8\u304c\u9032\u6b69\u3059\u308b\u306b\u3064\u308c\u3066\u3001\u30b9\u30e9\u30c3\u30b7\u30f3\u30b0\u306e\u5f71\u97ff\u306f\u8efd\u6e1b\u3055\u308c\u3001\u8907\u96d1\u306a\u30bf\u30b9\u30af\u3084\u30de\u30eb\u30c1\u30bf\u30b9\u30af \u30b7\u30ca\u30ea\u30aa\u3092\u51e6\u7406\u3059\u308b\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf \u30b7\u30b9\u30c6\u30e0\u306e\u52b9\u7387\u3068\u5fdc\u7b54\u6027\u304c\u5411\u4e0a\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<\/p>","protected":false},"featured_media":479308,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-479307","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Thrashing: An Encyclopedia Article<\/mark>","faq_items":[{"question":"<strong>What is thrashing, and how does it affect computer systems?<\/strong>","answer":"<p>Thrashing is a performance issue in computer systems where the system spends an excessive amount of time swapping data between RAM and disk due to limited physical memory. This constant swapping leads to a severe decrease in overall system performance, making the system sluggish and unresponsive. Thrashing can even lead to system freezes or crashes if not addressed promptly.<\/p>"},{"question":"<strong>How did the concept of thrashing originate?<\/strong>","answer":"<p>The concept of thrashing was first introduced in the early 1970s when virtual memory systems were gaining popularity. Researchers at the University of Manchester, including R. S. Cahn and D. J. Farber, noticed that in some cases, systems spent more time swapping data than executing useful instructions. This wasteful behavior led to the coining of the term \"thrashing.\"<\/p>"},{"question":"<strong>What factors contribute to thrashing?<\/strong>","answer":"<p>Thrashing is caused by a combination of factors, including:<\/p><ol><li><p><strong>High Page Fault Rate<\/strong>: When multiple processes demand more pages than the available physical memory, the system experiences frequent page faults.<\/p><\/li><li><p><strong>Inefficient Page Replacement Policies<\/strong>: The choice of page replacement algorithms, such as LRU or NRU, can impact how efficiently the system manages memory during thrashing.<\/p><\/li><li><p><strong>Working Set Size<\/strong>: A process's working set may exceed the available physical memory during thrashing, leading to excessive page faults.<\/p><\/li><\/ol>"},{"question":"<strong>How can thrashing be resolved or mitigated?<\/strong>","answer":"<p>To tackle thrashing, consider the following solutions:<\/p><ul><li><p><strong>Increase Physical Memory<\/strong>: Adding more RAM can reduce swapping and improve overall system performance.<\/p><\/li><li><p><strong>Optimize Paging Algorithms<\/strong>: Implement efficient page replacement policies to make better memory management decisions.<\/p><\/li><li><p><strong>Process Prioritization<\/strong>: Prioritize critical processes to ensure they have sufficient memory and reduce the risk of thrashing.<\/p><\/li><\/ul>"},{"question":"<strong>What are the main types of thrashing?<\/strong>","answer":"<p>Thrashing can be categorized into two main types:<\/p><ul><li><p><strong>Demand-Based Thrashing<\/strong>: Occurs when multiple processes simultaneously request more pages than the available memory.<\/p><\/li><li><p><strong>Resource-Based Thrashing<\/strong>: Arises when a process consumes more resources than the system can allocate, causing contention.<\/p><\/li><\/ul>"},{"question":"<strong>How can proxy servers help in dealing with thrashing?<\/strong>","answer":"<p>Proxy servers can play a role in mitigating thrashing, especially in scenarios where network traffic contributes to memory load. By caching frequently accessed data and web resources, proxy servers can reduce the number of requests sent to the main server, potentially easing memory pressure. However, proxy servers are not a comprehensive solution to underlying memory management issues.<\/p>"},{"question":"<strong>How can I learn more about thrashing and its impact?<\/strong>","answer":"<p>To delve deeper into thrashing and its implications, consider checking out the following resources:<\/p><ol><li><a href=\"https:\/\/www.geeksforgeeks.org\/understanding-thrashing-in-operating-systems\/\" target=\"_new\">Understanding Thrashing in Operating Systems<\/a><\/li><li><a href=\"https:\/\/www.computerhope.com\/jargon\/t\/thrashing.htm\" target=\"_new\">The Impact of Thrashing on System Performance<\/a><\/li><li><a href=\"https:\/\/www.ibm.com\/docs\/en\/zos\/2.4.0?topic=management-memory-thrash\" target=\"_new\">Improving Memory Management Techniques<\/a><\/li><li><a href=\"https:\/\/www.scientificamerican.com\/article\/virtual-memory\/\" target=\"_new\">The Role of Virtual Memory in Thrashing<\/a><\/li><\/ol>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/479307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/wiki\/479307\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media\/479308"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/jp\/wp-json\/wp\/v2\/media?parent=479307"}],"curies":[{"name":"\u3046\u30fc\u3093","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}