{"id":314937,"date":"2020-12-15T21:01:51","date_gmt":"2020-12-15T21:01:51","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=314937"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=314937","title":{"rendered":"\u0411\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 Apple M1 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435"},"content":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/a2e\/4b8\/c0b\/a2e4b8c0b28d6dd1c907d78eb6370c2c.jpg\"><\/p>\n<p>  \u042f \u043e\u0447\u0435\u043d\u044c \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0451\u043d \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 Apple M1. \u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u043c\u043e\u0449\u043d\u044b\u0439 \u0447\u0438\u043f \u0432 \u0432\u0430\u0436\u043d\u044b\u0445 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446, \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438 x86 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430. \u0414\u0430, \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0435\u0449\u0451 \u043d\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0430, \u0438 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u044f\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u043d\u043e \u044d\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0442\u043e\u0438\u0442 \u0442\u043e\u0433\u043e, \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0444\u0435\u043d\u043e\u043c\u0435\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 M1.<\/p>\n<p>  \u041c1 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u0439, \u0438 \u043c\u043d\u043e\u0433\u0438\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u0434\u043e\u043a\u0430\u0437\u0430\u043b\u0438 \u0435\u0433\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c. \u041e\u0434\u043d\u0430\u043a\u043e \u043c\u043d\u0435 \u0431\u044b\u043b\u043e \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0447\u0438\u043f \u0432 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u0445 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.<\/p>\n<p>  \u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0432 \u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0431\u043e\u0440\u044b \u0442\u0435\u0441\u0442\u043e\u0432 \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u043f\u0430\u043c\u044f\u0442\u044c, \u0434\u0440\u0443\u0433\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u044f\u0442 \u043e\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 CPU, \u0430 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 \u043d\u0435\u0442 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430 \u043e\u0442 \u043c\u043d\u043e\u0433\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437-\u0437\u0430 \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0445 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432 \u0438\u043b\u0438 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438. \u042d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e M1 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043b\u0443\u0447\u0448\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0447\u0435\u043c \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0439 Ryzen \u0434\u0430\u0436\u0435 \u0441 \u043c\u0435\u043d\u044c\u0448\u0438\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u044f\u0434\u0435\u0440. <b>\u0421\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435, \u0447\u0442\u043e \u044f \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u043b\u0441\u044f \u043d\u0430 \u0442\u0435\u0441\u0442\u0430\u0445 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0430 \u043d\u0435 \u043d\u0430 \u0441\u0438\u043d\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0442\u0435\u0441\u0442\u0430\u0445 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0430.<\/b><br \/>  <a name=\"habracut\"><\/a><br \/>  \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0430 <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1g4U7LAImfEcXRihJbySZcRr32tn6WSWAtslfXltds58\/edit?usp=sharing\" rel=\"nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<p>  \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u044f\u0434\u0435\u0440 3900X \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0440\u0435\u0430\u043b\u044c\u043d\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0435. \u041d\u043e \u0441\u0430\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u0430 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0430\u0445, \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445 \u0438 \u0442. \u0434., \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0430\u043a\u0438\u0435 \u0442\u0435\u0441\u0442\u044b \u0438\u043c\u0435\u044e\u0442 \u0441\u043c\u044b\u0441\u043b. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0435 Ryzen 3900X \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c M1 \u0438 Intel, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0437\u0430 \u0441\u0447\u0451\u0442 \u0440\u0430\u0441\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0432\u0430\u043d\u0438\u044f.<\/p>\n<h1>\u0422\u0435\u0441\u0442\u043e\u0432\u043e\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435<\/h1>\n<p>  <\/p>\n<ul>\n<li>Apple M1: Mac Mini (16 \u0413\u0411 RAM), MacBook Air (8 \u0413\u0411 RAM)\u00a0\/ macOS Big Sur 11.0.1 (\u0432\u0441\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u0438\u043a\u0438 \u0434\u043b\u044f \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0441\u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f \u0447\u0438\u043f\u043e\u0432 Apple).  <\/li>\n<li>Ryzen 3900X: ASRock Rack X570D4I-2T\u00a0\/ 16GB DDR4-3200\u00a0\u00d7 2\u00a0\/ Ubuntu 20.04.1 LTS (\u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0444\u043e\u043d\u043e\u0432\u044b\u0445 \u0437\u0430\u0434\u0430\u0447)\u00a0\u2014 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043f\u0440\u043e\u0441\u0438\u0442\u044c, \u043f\u043e\u0447\u0435\u043c\u0443 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b 3900X \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 \u043b\u0438\u043d\u0435\u0439\u043a\u0438 Ryzen 5000: \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0442\u0430\u043a\u0438\u0445 \u0443 \u043c\u0435\u043d\u044f \u043d\u0435\u0442. \u0418 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0432 \u043c\u0430\u0442\u0435\u0440\u0438\u043d\u0441\u043a\u043e\u0439 \u043f\u043b\u0430\u0442\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043d\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430 \u0440\u0430\u0437\u0433\u043e\u043d\u044f\u0442\u044c \u043f\u0430\u043c\u044f\u0442\u044c.  <\/li>\n<li>Intel i7-9750H: MacBook Pro 16&quot;\u00a0\/ 16\u00a0\u0413\u0411\u00a0\/ macOS Big Sur\u00a011.0.1  <\/li>\n<li>Intel i9-9880H: MacBook Pro 16&quot;\u00a0\/ 32\u00a0\u0413\u0411\u00a0\/ macOS Big Sur\u00a011.0.1<\/li>\n<\/ul>\n<p>  <\/p>\n<h1>Java Renaissance<\/h1>\n<p>  \u0427\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/dc0\/a59\/dc7\/dc0a59dc735bd63cb155555256d7ba56.svg\"><\/p>\n<p>  Renaissance \u2014 \u044d\u0442\u043e \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0439, \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438 \u0434\u0438\u0432\u0435\u0440\u0441\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0442\u0435\u0441\u0442\u043e\u0432 \u0434\u043b\u044f JVM, \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043d\u0430 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 JIT-\u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u0432, \u0441\u0431\u043e\u0440\u0449\u0438\u043a\u043e\u0432 \u043c\u0443\u0441\u043e\u0440\u0430, \u043f\u0440\u043e\u0444\u0430\u0439\u043b\u0435\u0440\u043e\u0432, \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432.<\/p>\n<p>  \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 JVM \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043e\u0431\u044a\u0451\u043c\u0430 \u043f\u0430\u043c\u044f\u0442\u0438, \u0430 \u043f\u0430\u043c\u044f\u0442\u044c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u0433\u043b\u0430\u0432\u043d\u044b\u0445 \u0443\u0437\u043a\u0438\u0445 \u043c\u0435\u0441\u0442 \u0434\u043b\u044f \u043b\u044e\u0431\u044b\u0445 Java-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c Apple M1 \u043e\u0448\u0435\u043b\u043e\u043c\u043b\u044f\u0435\u0442 \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 Ryzen 3900X.<\/p>\n<h1>Java SciMark 2.0 (NIST)<\/h1>\n<p>  \u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/b39\/f5e\/dd7\/b39f5edd7ddcf00f50bc009f89a58e8d.svg\"><\/p>\n<p>  SciMark 2.0 \u2014 \u044d\u0442\u043e Java-\u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a \u0434\u043b\u044f \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0438 \u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439. \u041e\u043d \u0437\u0430\u043c\u0435\u0440\u044f\u0435\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 <a href=\"https:\/\/math.nist.gov\/scimark2\/about.html\" rel=\"nofollow\">\u044f\u0434\u0435\u0440<\/a> \u0438 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442 \u0441\u0432\u043e\u0434\u043d\u0443\u044e \u043e\u0446\u0435\u043d\u043a\u0443 \u0432 \u043f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043c\u0435\u0433\u0430\u0444\u043b\u043e\u043f\u0441\u0430\u0445 (\u043c\u0438\u043b\u043b\u0438\u043e\u043d\u044b \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u043f\u043b\u0430\u0432\u0430\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443).<\/p>\n<h1>Java DaCapo<\/h1>\n<p>  \u0427\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/2c4\/a4b\/5e5\/2c4a4b5e5ea0a5aa581bcf975810c200.svg\"><\/p>\n<p>  \u0422\u0435\u0441\u0442\u043e\u0432\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 DaCapo \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0430\u0431\u043e\u0440\u0430 \u043e\u043f\u0435\u043d\u0441\u043e\u0440\u0441\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u0438\u0440\u0430 \u0441 \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438.<\/p>\n<h1>Python PyPerformance<\/h1>\n<p>  \u0427\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/d81\/79c\/ed2\/d8179ced2c991988790816c132481d73.svg\"><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/c9a\/3f8\/c27\/c9a3f8c27df0328eab1f3ba846a93913.svg\"><\/p>\n<p>  \u041f\u0440\u043e\u0435\u043a\u0442 PyPerformance \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043b\u0443\u0436\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u0440\u0438\u0442\u0435\u0442\u043d\u044b\u043c \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u043c \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u043e\u0432 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0439 \u044f\u0437\u044b\u043a\u0430 Python. \u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0443\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u043c, \u0430 \u043d\u0435 \u0441\u0438\u043d\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0430\u043c. \u0413\u0434\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.<\/p>\n<h1>Go (golang.org\/x\/\u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438)<\/h1>\n<p>  \u0427\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/997\/414\/763\/997414763d127116362cd73361432541.svg\"><\/p>\n<p>  \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0432 \u044d\u0442\u043e\u043c \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0435 Go \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0432\u0441\u0435 \u044f\u0434\u0440\u0430.<\/p>\n<h1>Go (<a href=\"https:\/\/github.com\/SimonWaldherr\/golang-benchmarks\" rel=\"nofollow\">golang-benchmarks<\/a>)<\/h1>\n<p>  (\u0415\u0434\u0438\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f: \u043d\u0430\u043d\u043e\u0441\u0435\u043a\u0443\u043d\u0434 \u043d\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e, \u0447\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435)<\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<th><\/th>\n<th>Apple M1 (Mac Mini)<\/th>\n<th>Apple M1 (MacBook Air)<\/th>\n<th>Ryzen 3900X<\/th>\n<th>Intel i7-9750H<\/th>\n<\/tr>\n<tr>\n<td>BenchmarkBase64decode-24<\/td>\n<td>68,65<\/td>\n<td>69,77<\/td>\n<td>137,1<\/td>\n<td>103<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkBase64regex-24<\/td>\n<td>12001<\/td>\n<td>12001<\/td>\n<td>32803<\/td>\n<td>18255<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkNumberRegEx-24<\/td>\n<td>7759<\/td>\n<td>7931<\/td>\n<td>23379<\/td>\n<td>12206<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkFulltextRegEx-24<\/td>\n<td>6388<\/td>\n<td>6388<\/td>\n<td>18627<\/td>\n<td>10014<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkNumberParse-24<\/td>\n<td>48,69<\/td>\n<td>50,19<\/td>\n<td>66,83<\/td>\n<td>58<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkFulltextParse-24<\/td>\n<td>726,3<\/td>\n<td>726,3<\/td>\n<td>933,2<\/td>\n<td>839<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkConcatString-24<\/td>\n<td>21949<\/td>\n<td>22810<\/td>\n<td>65498<\/td>\n<td>43343<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkConcatBuffer-24<\/td>\n<td>4,338<\/td>\n<td>4,648<\/td>\n<td>6,258<\/td>\n<td>6,24<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkConcatBuilder-24<\/td>\n<td>2,37<\/td>\n<td>3,1<\/td>\n<td>2,934<\/td>\n<td>3,02<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkContains-24<\/td>\n<td>5,007<\/td>\n<td>5,204<\/td>\n<td>7,467<\/td>\n<td>7,94<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkContainsNot-24<\/td>\n<td>6,322<\/td>\n<td>6,322<\/td>\n<td>7,693<\/td>\n<td>8,9<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkContainsBytes-24<\/td>\n<td>5,33<\/td>\n<td>5,511<\/td>\n<td>7,5<\/td>\n<td>8,49<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkContainsBytesNot-24<\/td>\n<td>6,57<\/td>\n<td>6,773<\/td>\n<td>9,188<\/td>\n<td>10,3<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkCompileMatch-24<\/td>\n<td>70,66<\/td>\n<td>75,09<\/td>\n<td>110,1<\/td>\n<td>83<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkCompileMatchNot-24<\/td>\n<td>31,65<\/td>\n<td>32,08<\/td>\n<td>62,42<\/td>\n<td>42,1<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMatch-24<\/td>\n<td>800,2<\/td>\n<td>804,6<\/td>\n<td>2376<\/td>\n<td>1313<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMatchNot-24<\/td>\n<td>758,1<\/td>\n<td>779,3<\/td>\n<td>2311<\/td>\n<td>1262<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkForMap-24<\/td>\n<td>18,89<\/td>\n<td>18,92<\/td>\n<td>20,37<\/td>\n<td>20,6<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkRangeMap-24<\/td>\n<td>47,66<\/td>\n<td>48,59<\/td>\n<td>53,25<\/td>\n<td>56,7<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkRangeSlice-24<\/td>\n<td>3,446<\/td>\n<td>3,47<\/td>\n<td>2,022<\/td>\n<td>3,4<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkRangeSliceKey-24<\/td>\n<td>4,072<\/td>\n<td>4,121<\/td>\n<td>2,906<\/td>\n<td>3,15<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkAdler32-24<\/td>\n<td>699<\/td>\n<td>719,4<\/td>\n<td>644,4<\/td>\n<td>700<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkBlake2b256-24<\/td>\n<td>2340<\/td>\n<td>2415<\/td>\n<td>2026<\/td>\n<td>1932<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkBlake2b512-24<\/td>\n<td>2343<\/td>\n<td>2400<\/td>\n<td>1985<\/td>\n<td>1945<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkBlake3256-24<\/td>\n<td>5753<\/td>\n<td>5854<\/td>\n<td>2489<\/td>\n<td>2634<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMMH3-24<\/td>\n<td>374,3<\/td>\n<td>383,2<\/td>\n<td>294<\/td>\n<td>377<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkCRC32-24<\/td>\n<td>255,5<\/td>\n<td>260,4<\/td>\n<td>152,9<\/td>\n<td>122<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkFnv128-24<\/td>\n<td>4468<\/td>\n<td>4502<\/td>\n<td>5540<\/td>\n<td>4210<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMD5-24<\/td>\n<td>3193<\/td>\n<td>3211<\/td>\n<td>2464<\/td>\n<td>2534<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkSHA1-24<\/td>\n<td>900,4<\/td>\n<td>910,9<\/td>\n<td>1898<\/td>\n<td>1961<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkSHA256-24<\/td>\n<td>913,5<\/td>\n<td>927,6<\/td>\n<td>4016<\/td>\n<td>4525<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkSHA512-24<\/td>\n<td>6999<\/td>\n<td>7033<\/td>\n<td>2883<\/td>\n<td>3249<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkSHA3256-24<\/td>\n<td>4213<\/td>\n<td>4231<\/td>\n<td>5957<\/td>\n<td>5878<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkSHA3512-24<\/td>\n<td>7329<\/td>\n<td>7429<\/td>\n<td>10233<\/td>\n<td>10394<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkWhirlpool-24<\/td>\n<td>32042<\/td>\n<td>32624<\/td>\n<td>35714<\/td>\n<td>39205<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMapStringKeys-24<\/td>\n<td>68,14<\/td>\n<td>70,66<\/td>\n<td>87,62<\/td>\n<td>100<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMapIntKeys-24<\/td>\n<td>43,6<\/td>\n<td>48,49<\/td>\n<td>42,51<\/td>\n<td>60<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkJsonMarshal-24<\/td>\n<td>1240<\/td>\n<td>1261<\/td>\n<td>2258<\/td>\n<td>1720<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkJsonUnmarshal-24<\/td>\n<td>4969<\/td>\n<td>5102<\/td>\n<td>9597<\/td>\n<td>6484<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathInt8-24<\/td>\n<td>0,3128<\/td>\n<td>0,3235<\/td>\n<td>0,2298<\/td>\n<td>0,24<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathInt32-24<\/td>\n<td>0,3145<\/td>\n<td>0,3166<\/td>\n<td>0,2324<\/td>\n<td>0,239<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathInt64-24<\/td>\n<td>0,3131<\/td>\n<td>0,3158<\/td>\n<td>0,2367<\/td>\n<td>0,237<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathAtomicInt32-24<\/td>\n<td>6,9<\/td>\n<td>6,965<\/td>\n<td>4,02<\/td>\n<td>4,33<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathAtomicInt64-24<\/td>\n<td>6,898<\/td>\n<td>7,051<\/td>\n<td>4,044<\/td>\n<td>4,27<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathMutexInt-24<\/td>\n<td>13,51<\/td>\n<td>13,63<\/td>\n<td>8,118<\/td>\n<td>12,1<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathFloat32-24<\/td>\n<td>0,3142<\/td>\n<td>0,3142<\/td>\n<td>0,3142<\/td>\n<td>0,241<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathFloat64-24<\/td>\n<td>0,313<\/td>\n<td>0,313<\/td>\n<td>0,313<\/td>\n<td>0,239<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkParseBool-24<\/td>\n<td>1,427<\/td>\n<td>1,43<\/td>\n<td>0,2252<\/td>\n<td>0,308<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkParseInt-24<\/td>\n<td>10,97<\/td>\n<td>11,15<\/td>\n<td>11,84<\/td>\n<td>13,5<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkParseFloat-24<\/td>\n<td>64,52<\/td>\n<td>65,74<\/td>\n<td>90,89<\/td>\n<td>87<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMathRand-24<\/td>\n<td>13,55<\/td>\n<td>13,55<\/td>\n<td>17,27<\/td>\n<td>21,5<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkCryptoRand-24<\/td>\n<td>106,6<\/td>\n<td>112<\/td>\n<td>1311<\/td>\n<td>145<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkCryptoRandString-24<\/td>\n<td>107,6<\/td>\n<td>110,7<\/td>\n<td>222<\/td>\n<td>138<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMatchString-24<\/td>\n<td>4957<\/td>\n<td>5148<\/td>\n<td>13869<\/td>\n<td>7616<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMatchStringCompiled-24<\/td>\n<td>475,5<\/td>\n<td>496,2<\/td>\n<td>499,2<\/td>\n<td>464<\/td>\n<\/tr>\n<tr>\n<td>BenchmarkMatchStringGolibs-24<\/td>\n<td>479,3<\/td>\n<td>496,3<\/td>\n<td>491,3<\/td>\n<td>480<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/p>\n<h1>SQLite Bench<\/h1>\n<p>  \u0427\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/ec8\/84d\/b99\/ec884db999391988fb4f035126f25650.svg\"><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/7ee\/977\/db2\/7ee977db2949aa2c8a51326945d7a98e.svg\"><\/p>\n<h1>Redis<\/h1>\n<p>  \u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/f21\/442\/6fe\/f214426fe91d31ae3c131b5bfb7ba2d3.svg\"><\/p>\n<h1>JavaScript <a href=\"https:\/\/github.com\/v8\/web-tooling-benchmark\" rel=\"nofollow\">Web Tooling Benchmark (v8)<\/a><\/h1>\n<p>  \u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/94c\/e18\/beb\/94ce18bebe8c5476b233a314a1c42ed8.svg\"><\/p>\n<p>  V8 Web Tooling Benchmark \u2014 \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u0442\u0435\u0441\u0442\u043e\u0432 \u0434\u043b\u044f \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a JavaScript \u0432 \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0432 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445 \u0432\u0440\u043e\u0434\u0435 Babel \u0438 TypeScript. \u0426\u0435\u043b\u044c \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0438\u0437\u043c\u0435\u0440\u0438\u0442\u044c \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c JavaScript (\u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u043b\u0438\u044f\u0435\u0442 \u0434\u0432\u0438\u0436\u043e\u043a JavaScript), \u0430 \u043d\u0435 \u0432\u0432\u043e\u0434-\u0432\u044b\u0432\u043e\u0434 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043d\u0435\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0430\u0441\u043f\u0435\u043a\u0442\u044b.<\/p>\n<p>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0442\u0435\u0441\u0442\u043e\u0432 \u0432 \u044d\u0442\u043e\u043c \u043d\u0430\u0431\u043e\u0440\u0435 \u0441\u043c. <a href=\"https:\/\/github.com\/v8\/web-tooling-benchmark\/blob\/master\/docs\/in-depth.md\" rel=\"nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<h1>JavaScript <a href=\"https:\/\/developers.google.com\/octane\/\" rel=\"nofollow\">Octane 2.0<\/a><\/h1>\n<p>  \u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/39a\/7cb\/6dc\/39a7cb6dc0cbfb4a7ee009968cc41a49.svg\"><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/739\/dda\/2aa\/739dda2aaf805be28d45135e003ccadf.svg\"><\/p>\n<h1>Webpack Build<\/h1>\n<p>  \u0427\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435, \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435<\/p>\n<p>  \u0426\u0435\u043b\u0435\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0441\u0431\u043e\u0440\u043a\u0438: <a href=\"https:\/\/github.com\/zuiidea\/antd-admin\" rel=\"nofollow\">antd-admin<\/a>.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/981\/3df\/294\/9813df294db37b213301caed66ffc2fd.svg\"><\/p>\n<h1>\u0412\u044b\u0432\u043e\u0434<\/h1>\n<p>  \u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0447\u0438\u043f\u0430 Apple \u041c1 \u043e\u0447\u0435\u043d\u044c \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u044f\u0435\u0442. \u0412 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 \u043e\u043d \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u0435\u0442 \u0441\u0435\u0431\u044f \u043b\u0443\u0447\u0448\u0435, \u0447\u0435\u043c \u043d\u044b\u043d\u0435\u0448\u043d\u0438\u0435 x86.<\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/post\/533232\/\"> https:\/\/habr.com\/ru\/post\/533232\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"\n<div class=\"post__text post__text-html post__text_v1\" id=\"post-content-body\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/post_images\/a2e\/4b8\/c0b\/a2e4b8c0b28d6dd1c907d78eb6370c2c.jpg\"><\/p>\n<p>  \u042f \u043e\u0447\u0435\u043d\u044c \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0451\u043d \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430\u043c\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 Apple M1. \u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u043c\u043e\u0449\u043d\u044b\u0439 \u0447\u0438\u043f \u0432 \u0432\u0430\u0436\u043d\u044b\u0445 \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446, \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438 x86 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430. \u0414\u0430, \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0435\u0449\u0451 \u043d\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0430, \u0438 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043d\u044f\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u043d\u043e \u044d\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441\u0442\u043e\u0438\u0442 \u0442\u043e\u0433\u043e, \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0444\u0435\u043d\u043e\u043c\u0435\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 M1.<\/p>\n<p>  \u041c1 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0431\u044b\u0441\u0442\u0440\u044b\u0439, \u0438 \u043c\u043d\u043e\u0433\u0438\u0435 \u0431\u0435\u043d\u0447\u043c\u0430\u0440\u043a\u0438 \u0434\u043e\u043a\u0430\u0437\u0430\u043b\u0438 \u0435\u0433\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c. \u041e\u0434\u043d\u0430\u043a\u043e \u043c\u043d\u0435 \u0431\u044b\u043b\u043e \u043b\u044e\u0431\u043e\u043f\u044b\u0442\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0440\u0435\u0448\u0438\u043b \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0447\u0438\u043f \u0432 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0430\u0445 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435.<\/p>\n<p>  \u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0432 \u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0431\u043e\u0440\u044b \u0442\u0435\u0441\u0442\u043e\u0432 \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u043f\u0430\u043c\u044f\u0442\u044c, \u0434\u0440\u0443\u0433\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u044f\u0442 \u043e\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 CPU, \u0430 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 \u043d\u0435\u0442 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430 \u043e\u0442 \u043c\u043d\u043e\u0433\u043e\u044f\u0434\u0435\u0440\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438\u0437-\u0437\u0430 \u043d\u0430\u043a\u043b\u0430\u0434\u043d\u044b\u0445 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432 \u0438\u043b\u0438 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438. \u042d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e M1 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043b\u0443\u0447\u0448\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0447\u0435\u043c \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0439 Ryzen \u0434\u0430\u0436\u0435 \u0441 \u043c\u0435\u043d\u044c\u0448\u0438\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u044f\u0434\u0435\u0440. <b>\u0421\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435, \u0447\u0442\u043e \u044f \u0441\u043e\u0441\u0440\u0435\u0434\u043e\u0442\u043e\u0447\u0438\u043b\u0441\u044f \u043d\u0430 \u0442\u0435\u0441\u0442\u0430\u0445 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0430 \u043d\u0435 \u043d\u0430 \u0441\u0438\u043d\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0442\u0435\u0441\u0442\u0430\u0445 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u043d\u0430.<\/b>  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-314937","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/314937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=314937"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/314937\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=314937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=314937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=314937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}