AES-CBC が早いけど、AES-GCM/AES-CTR が遅かったり、Ryzen が爆速だったり、 ChaCha20-Poly1305 が ARM で早かったりするという噂の真相が知りたいです。コメントに適当にべたべた結果を貼ってください。
ちなみに Apple M2 おかしいくらい早いです。
CPU 情報はできれば詳細なのがほしいです。
OpenSSL のバージョンは 3.1 系の最新版でお願いします。
更新: | 2024-05-21 |
---|---|
作者: | @voluntas |
バージョン: | 2024.1 |
URL: | https://voluntas.github.io/ |
概要
この機能は docker/docker#26061 で実装された。
--init をつけた場合に実行されるバイナリ(/dev/init)の実態は
docker/docker#28037 により krallin/tini に変更されている。
python で time.sleep(100)するだけのコンテナを docker run
で実行し、そのコンテナに対して docker stop
した場合に --init 有り無しで違いがあるかを比較してみる。
.vagrant/ |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
# | |
# This is how I used it: | |
# $ cat ~/.bash_history | python bash-to-zsh-hist.py >> ~/.zsh_history | |
import sys | |
import time | |
// This is an onetime script to convert sprockets to commonjs | |
// $ npm install glob | |
// $ npm install babel-cli -g | |
// # Move to your Rails root. | |
// $ babel-node sprockets2commonjs.js | |
let glob = require('glob') | |
let fs = require('fs') | |
let path = require('path') |
これを読んでる。
この本の中で「トランザクティブ・メモリー」という話がでてきた。概要は以下のコラムに書いてる。
#!/bin/bash | |
# Description:CentOS 7.1 64bit Plain Cloud Init Script for NiftyCloud (http://cloud.nifty.com/) | |
# 2016/09/30 @ysaotome | |
( | |
#=============================================== | |
# Settings | |
#=============================================== | |
##rootのパスワード | |
ROOT_PASSWORD='hoge##123' |
新社会人に必須である:
rpmbuild用のvagrant環境を用意する。 | |
以下、vagrant環境にて実施。 | |
vagrant: CentOS-6.5-x86_64-v20140110.box | |
rpmbuild環境の構築 | |
# yum groupinstall "Development tools" | |
# yum install rpmdevtools createrepo yum-utils | |
# rpmdev-setuptree | |
# cd ~/rpmbuild/SOURCES/ | |
# wget https://www.kernel.org/pub/software/scm/git/git-2.3.0.tar.gz |