コグノスケ


link 未来から過去へ表示(*)  link 過去から未来へ表示

link もっと前
2019年6月3日 >>> 2019年5月21日
link もっと後

2019年6月3日

抗生物質

病院に行くと大抵の場合、何らかの抗生物質が処方されます。昔、おなかを壊したとき(2010年2月1日の日記参照)はホスホマイシンを処方されました。

色々種類があるようなので、ちょっとした興味で調べてみたんですが、思っていたより抗生物質の種類は多かったよ……。

系統 作用原理
β-ラクタム系 ペニシリン 細胞壁(ペプチドグリカン)に必要なムレイン架橋を阻害
アミノグリコシド系 ストレプトマイシン リボソーム50Sサブユニット、23SrRNA阻害
リンコマイシン系 リンコマイシン リボソーム50Sサブユニット阻害
ホスホマイシン系 ホスホマイシン MurA阻害、細胞壁(ペプチドグリカン)に必要なムレイン合成を阻害
テトラサイクリン系 テトラサイクリン リボソーム30Sサブユニット阻害
クロラムフェニコール系クロラムフェニコール リボソーム50Sサブユニット阻害
マクロライド系 エリスロマイシン
ケトライド系 テリスロマイシン
ポリペプチド系 コリスチン 細胞壁の傷害、合成阻害など
グリコペプチド系 バンコマイシン 細胞壁(ペプチドグリカン)に必要なムレイン合成を阻害
キノロン系 キノロン DNAジャイレース阻害
ニューキノロン系 フルオロキノロン DNAジャイレース阻害
サルファ剤 サルファメソキサゾール葉酸合成阻害
オキサゾリジノン系 リネゾリド リボソーム50Sサブユニット阻害

「〜マイシン」という命名が多いです。これは放線菌(Streptomyces属)が産出する抗菌剤を意味するのだとか。なぜ放線菌が数多の抗生物質を作り出すのか、不思議ですね?

細菌に存在する生命維持の機構も、いくつか種類があるので、万能の抗生物質はありません。理解しているのはこのくらいで、作用原理は書き写してみたものの、詳しい仕組みは知りません。

抗生物質の基本的な戦略

付け焼刃の知識ですが、抗生物質の基本的な戦略は、
「人間には存在せず、細菌にしか存在しない生命維持もしくは増殖機構を妨害する」
当たり前ですよね、人間の生命活動まで妨害したら、細菌と一緒に人間まで死んでしまう(=副作用)ので、薬として成立しません。

例えば、リボソームはmRNAからたんぱく質を生成する器官です。リボソームの働きを妨害すると生命維持に必要なたんぱく質が作れなくなって、細胞は死んでしまいます。リボソームは真核生物(人間)の細胞にも、原核生物(細菌)の細胞にも存在しますが、大きさと形が異なります。真核生物は60S, 40Sという大きさ、原核生物は50S, 30Sという大きさのサブユニットを持っています(参考: 生命の重要な機構である「リボソーム」 | 株式会社A&T)。

ですので50S, 30Sのサブユニットだけを妨害するような物質を使えば、細菌のみ攻撃して退治できるという寸法です。賢い戦略ですよね。

しかし世の中はそう単純ではなく、真核生物は細胞内にミトコンドリアを持っています。ミトコンドリアは酸素を使いエネルギーを生成するための、非常に大事な器官です。ミトコンドリアは少々変わった器官で、太古の昔に真核生物の細胞内に共生した細菌(リケッチアに近い種類)が祖先と考えられています。

細菌が先祖のミトコンドリアは、細菌と似たようなリボソームを持っています。そのため抗生物質が間違ってミトコンドリアのリボソームまで攻撃してしまい、人間の具合まで悪くなる(=抗生物質の副作用)原因となっているそうです。

真核生物の中に原核生物が融合しているなんて、何とも場当たり的でムチャクチャに思えますが、ムチャクチャなのに驚きの精密な機構があったりして、生物って面白いですね。

編集者:すずき(2019/06/09 15:04)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



2019年5月27日

がんばれHiFive Unleashed

目次: RISC-V

HiFive UnleashedにDebianを導入した記念に、いつもやっているベンチマークを取ってみました。

モナコインのハッシュ方式に使われているLyra2REv2のベンチマークです。1秒にいくつハッシュ値を計算できるか測ります。

おそらくクロスコンパイルでビルドすることもできるとは思いますが、curl, libsslなどに依存していて意外と面倒です。Debianの力を借りてセルフコンパイルすると超簡単です。

測定結果ですが、結論から言うと、Unleashedはメチャクチャ遅いです。Unleashedの結果は下記のとおりです。4コアなので4スレッド並列で測定しています。

HiFive Unleashedの測定結果
CPU #0: 4.53 kH/s
CPU #2: 4.53 kH/s
CPU #1: 4.53 kH/s
CPU #3: 4.53 kH/s
Total: 18.12 kH/s

参考までにROCKPro64 RK3399(Cortex-A72 x 2, Cortex-A53 x 4)で同じプログラムをコンパイルして測定すると、下記の結果になります。6スレッド並列です。

ROCKPro64 RK3399の測定結果
CPU #4: 64.17 kH/s
CPU #5: 64.16 kH/s
CPU #1: 34.07 kH/s
CPU #2: 34.11 kH/s
CPU #0: 33.97 kH/s
CPU #3: 33.92 kH/s
Total: 264.94 kH/s

CA72は64kH/sくらい、CA53は33kH/sくらいです。このプログラムはCubeHashにNEON対応を入れた特別版ですが、NEON対応を外してもCA53は29kH/sくらいは出ます。

買う前からUnleashedがあまり速くないことは知っていましたが、4コア束になってもCA53 1コアに勝てないとは思っていなかったです……。

しかもこのボード、かなり高価(10万円以上する)なので、お蔵入りは避けたいんですが、拡張性に乏しくて(USBがない)、一体何に使えるのか謎です。

後日追記

追加でROCK64上で測定したので、結果を載せておきます。

ROCK64 RK3328の測定結果
4 miner threads started, using 'lyra2rev2' algorithm.
CPU #2: 31.29 kH/s
CPU #0: 31.22 kH/s
CPU #1: 31.23 kH/s
CPU #3: 31.30 kH/s
Total: 125.04 kH/s

RK3399のCortex-A53とあまり変わりません。同じCPUコアで動作周波数もほぼ同じなので、当然といえば当然ですけども。

メモ: 技術系の話はFacebookから転記しておくことにした。多少追記。

編集者:すずき(2021/06/28 15:35)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



2019年5月26日

RISC-V 64 CPUが我が家に来た

目次: RISC-V

SiFiveのHiFive Unleashedを購入しました。現状、世界唯一かつ最速のLinuxが動作するRISC-V 64bit SoC です。

ボードにはSDカードが付属しておりbuildrootがインストールされています。電源を入れればLinuxが起動し、ユーザroot、パスワードsifiveでログインできるようになっていました。

インストールされているカーネルは、
Linux buildroot 4.15.0-00044-g2b0aa1d #1 SMP Tue Mar 20 12:18:35 PDT 2018 riscv64 GNU/Linux
でした。うーん、4.19かと思ったら、意外と古い?

Linuxとbuildrootだけでは面白くないのでDebian portsからriscv64向けのパッケージを引っ張ってきてDebianの環境を構築しました。

Debianのriscv64向けポーティングは絶賛作業中らしく、ffmpegなど用意されていないパッケージもチラホラありますが、自分で用意する手間を考えれば、使えるだけでどれだけありがたいかわかるというものです。

元のSDカードを書き潰すのは若干ためらわれた(後で元に戻せなくなった時に面倒)ので、今はchrootで使っています。

購入時の罠

Crowd Supplyから購入しました。本体 $999, 送料 $40, 消費税が5,000円くらい、合計で11万円くらいです。SBCにしてはかなり良いお値段です。

送料を払うのですが、家には着払いで届く点にも注意しなければなりません。

UPSが米国→日本まで持ってきて、国内はクロネコヤマトが運びます。受け取りの際に、消費税を着払いでクロネコに払う必要があります。私は消費税のことを知らなくて、何で送料を2回払うんだ??と混乱しました。

メモ: 技術系の話はFacebookから転記しておくことにした。かなり追記。

編集者:すずき(2021/06/28 15:29)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link もっと前
2019年6月3日 >>> 2019年5月21日
link もっと後

管理用メニュー

link 記事を新規作成

<2019>
<<<06>>>
------1
2345678
9101112131415
16171819202122
23242526272829
30------

最近のコメント5件

  • link 24年10月1日
    すずきさん (10/06 03:41)
    「xrdpで十分動作しているので、Wayl...」
  • link 24年10月1日
    hdkさん (10/03 19:05)
    「GNOMEをお使いでしたら今はWayla...」
  • link 24年10月1日
    すずきさん (10/03 10:12)
    「私は逆にVNCサーバーに繋ぐ使い方をした...」
  • link 24年10月1日
    hdkさん (10/03 08:30)
    「おー、面白いですね。xrdpはすでに立ち...」
  • link 14年6月13日
    2048player...さん (09/26 01:04)
    「最後に、この式を出すのに紙4枚(A4)も...」

最近の記事20件

  • link 24年10月31日
    すずき (11/04 15:17)
    「[DENSOの最終勤務日] 最終勤務日でした、入門カードや会社のPCを返却してきました。在籍期間はNSITEXE(品川のオフィ...」
  • link 22年7月8日
    すずき (11/02 20:34)
    「[マンガ紹介 - まとめリンク] 目次: マンガ紹介一覧が欲しくなったので作りました。5作品乙女ゲームの破滅フラグしかない悪役...」
  • link 24年10月30日
    すずき (11/02 20:33)
    「[マンガ紹介] 目次: マンガ紹介お気に入りのマンガ紹介シリーズ。最近完結した短めの作品を紹介します。マイナススキル持ち四人が...」
  • link 19年3月28日
    すずき (11/02 13:27)
    「[マンガ紹介] 目次: マンガ紹介お気に入りのマンガ紹介シリーズ。こわもてかわもて(全2巻、2019年)(アマゾンへのリンク)...」
  • link 21年6月20日
    すずき (11/02 13:22)
    「[読書一生分が93万円?] 目次: マンガ紹介書籍通販のhontoがこんなキャンペーンをやっています。honto読書一生分プレ...」
  • link 17年10月27日
    すずき (11/02 13:11)
    「[異世界&最強系漫画の種類] 目次: マンガ紹介少し前にアニメ化されて盛り上がって(おそらく負の方向に…)いた「...」
  • link 24年10月28日
    すずき (10/30 23:49)
    「[Linuxからリモートデスクトップ] 目次: Linux開発用のLinuxマシンの画面を見るにはいろいろな手段がありますが、...」
  • link 23年4月10日
    すずき (10/30 23:46)
    「[Linux - まとめリンク] 目次: Linux関係の深いまとめリンク。目次: RISC-V目次: ROCK64/ROCK...」
  • link 24年10月24日
    すずき (10/25 02:35)
    「[ONKYOからM-AUDIOのUSB DACへ] 目次: PCかれこれ10年以上(2013年3月16日の日記参照)活躍してく...」
  • link 24年7月25日
    すずき (10/25 02:24)
    「[OpenSBIを調べる - デバイスツリーの扱い(別方法)] 目次: LinuxOpenSBIのブート部分を調べます。Ope...」
  • link 24年8月7日
    すずき (10/25 02:23)
    「[Debian独自の挙動をするQEMUとbinfmt_misc] 目次: Linux前回はbinfmt_miscの使い方や動作...」
  • link 24年9月9日
    すずき (10/25 02:22)
    「[GDBの便利コマンド] 目次: LinuxGDBは便利ですが、少し使わないでいるとあっという間にコマンドを忘れます。便利&使...」
  • link 24年10月20日
    すずき (10/25 02:22)
    「[ゲームを買ったら遊びましょう2] 目次: ゲーム前回の振り返り(2022年5月13日の日記参照)から2年半経ちました。所持し...」
  • link 24年8月2日
    すずき (10/25 02:21)
    「[Debian on RISC-V] 目次: LinuxOpenSBI + Linuxの環境まで動いたので、次はLinuxのデ...」
  • link 24年8月6日
    すずき (10/25 02:21)
    「[他アーキテクチャ向けバイナリを実行する仕組みbinfmt_misc] 目次: LinuxRISC-V 64bit用の実行ファ...」
  • link 24年8月27日
    すずき (10/25 02:20)
    「[Milk-V Jupiterが届いた] 目次: RISC-VMilk-V Jupiterが届きました。お値段が非常に安かった...」
  • link 24年9月13日
    すずき (10/25 02:20)
    「[OpenSBIを調べる - OpenSBIとRISC-V ISA extensions] 目次: Linux今回はOpenS...」
  • link 24年10月11日
    すずき (10/25 02:19)
    「[企業のドメイン] 今の企業は公式サイトを持っていなほうが珍しいと思いますが、ドメイン名の使い方は各社でバラバラで面白いです。...」
  • link 24年10月21日
    すずき (10/25 02:18)
    「[OpenPilotを調べる - プロセス間通信msgqの仕組み] 目次: OpenPilot最近はOSSの運転支援ソフトウェ...」
  • link 24年10月6日
    すずき (10/25 02:11)
    「[OpenPilotを調べる - ビルドと実行] 目次: OpenPilot最近はOSSの運転支援ソフトウェアOpenPilo...」
link もっとみる

こんてんつ

open/close wiki
open/close Linux JM
open/close Java API

過去の日記

open/close 2002年
open/close 2003年
open/close 2004年
open/close 2005年
open/close 2006年
open/close 2007年
open/close 2008年
open/close 2009年
open/close 2010年
open/close 2011年
open/close 2012年
open/close 2013年
open/close 2014年
open/close 2015年
open/close 2016年
open/close 2017年
open/close 2018年
open/close 2019年
open/close 2020年
open/close 2021年
open/close 2022年
open/close 2023年
open/close 2024年
open/close 過去日記について

その他の情報

open/close アクセス統計
open/close サーバ一覧
open/close サイトの情報

合計:  counter total
本日:  counter today

link About www2.katsuster.net
RDFファイル RSS 1.0

最終更新: 11/04 15:17