最新記事一覧
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第41回は、パデュー大学 教授のDouglas Comer氏が開発した、教育向けのRTOS「Xinu」はを取り上げる。
()
ECサイトを題材にソフトウェア開発の全工程を学ぶシリーズ「イチから全部作ってみよう」。第2回は準備編として、開発対象となるワイン販売用のECサイトのイメージを深める。
()
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第28回は、μITRON/POSIX互換のRTOS「eCos」を紹介する。
()
「Microsoft SQL Server」が稼働するデータベースシステムを運用する管理者に向け、「動的管理ビュー」の活用を軸にしたトラブル対策のためのノウハウを紹介していきます。今回は、リソースセマフォの状態に関する情報の出力について解説します。
()
「Microsoft SQL Server」が稼働するデータベースシステムを運用する管理者に向け、「動的管理ビュー」の活用を軸にしたトラブル対策のためのノウハウを紹介していきます。今回は、クエリオプティマイザーの操作統計に関する情報の出力について解説します。
()
「Microsoft SQL Server」が稼働するデータベースシステムを運用する管理者に向け、「動的管理ビュー」の活用を軸にしたトラブル対策のためのノウハウを紹介していきます。今回は、セッションごとのWorkspace Memoryに関する情報の出力について解説します。
()
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第9回は、日本になじみがないRTOSシリーズ第3弾として「NuttX」を紹介する。このNuttX、実はソニーのIoTセンシングボード「Spresense」に採用されているのだ。
()
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第8回は、日本以外でじわじわと人気が出始めているRTOS「RT-Thread」を取り上げる。
()
()
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第7回は、IntelのIoT戦略から生まれたRTOS「Zephyr」を取り上げる。
()
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第3回は、現在流通しているRTOSの中で最も古くから使われている「VxWorks」を取り上げる。
()
マイコンユーザーのさまざまな疑問に対し、マイコンメーカーのエンジニアがお答えしていく本連載。54回目は、中級者の方からよく質問される「マルチコアマイコンとシングルコアマイコンの違い」についてです。
()
DispatcherTimerクラスを利用して、WPFアプリにおいて一定間隔で処理を実行し、UIを更新する方法を解説する。
()
「インダストリ4.0」などネットワークにつながる工場の実現に向けて、必要不可欠な技術が「産業Ethernet」だ。しかし、産業Ethernetは多種多様な規格が存在し普及の妨げになっている。そうした中で、複数の規格、仕様に対応し、産業Ethernetの普及を後押ししそうなプロセッサが登場した。
()
「AWS re:invent 2017」で発表された「Amazon FreeRTOS」は組み込み業界に大きなインパクトを与えることになりそうだ。ベースとなるオープンソースのMCU向けRTOS「FreeRTOS」、FreeRTOSとAmazon FreeRTOSの違いについて解説する。
()
組み込み機器をどう動かすかを考える際、選択肢として浮上するのが「RTOS(Real Time Operating System)」である。このRTOSとは何であり、なぜ必要か、どのような特長を持つのか、組み込み向けLinuxとはどう違うのか、解説する。
()
WPFアプリの多重起動を禁止する方法にはいくつかある。本稿ではシステムにグローバルなセマフォを利用してこれを行う方法を紹介する。
()
OSの一番核となる機能と言えばプロセス管理。Windows OSの内部ではプロセスやスレッドはどのように動作しているのか、GUIアプリケーションのパフォーマンスなどを改善する優先度/クォンタムブースト、マルチコアCPUの性能を引き出すスレッドスケジューリングやアフィニティ設定などについて解説。
()
マイコンのソフトウェアにはさまざまなものがあり、目的や状況に応じて適切なソフトウェアを選択することが大切であることを学習してきました。今回は、その中からOS(オペレーティング・システム)を取り上げて解説します。本稿を通して、OSの役割や求められる機能について理解を深めていただければと思います。
()
静かに活躍の場を広げているFreeBSD。そのFreeBSDに昔から搭載されているのに知られることなくお蔵入りしている機能や、新しく開発された機能を取り上げ、紹介していきます。最初のテーマは、ホスティングサービスなどでニーズの高いリソース制御機能です。(編集部)
()
タスク間の同期および排他制御に用いられるオブジェクト「セマフォ」について、課題演習を基に詳しく解説する
()
技術要素だけでなく、開発・管理技術まで範囲を広げ帰ってきたETEC対策ドリル! 今回はタスク間の同期・通信について
()
今回は「構造化プログラミング」の歴史について解説。その道のりを理解することは、プログラミングを正しく理解することにもつながるはずだ
()
Windows Embedded組み込みセミナーが仙台で開催。大阪電気通信大学の南角准教授が、割り込み処理の重要性を語った。
()
今回は、処理単位で並列化を検討することで処理の高速化を図る「処理単位並列化手法」を紹介します
()
組み込みシステムでもマルチコアは当たり前。でもソフトウェア開発者はどのように開発を行えばいいの?
()
現場ですぐに役立つ知識を欲するあなたに贈る珠玉のTips集。今回は、/etc/systemファイルの編集に失敗してマシンが起動しない場合の対処法について解説します。
()
本連載では、テクニカルエンジニア(データベース)試験に対応できる知識を確認していきます。多岐にわたる知識が問われる試験ですので、受験する方はもちろん、日常業務ではあまり使うことのない技術知識の確認にも役立ててください。
()
ロボット工学が、大きな将来性が期待できる分野として脚光を浴びている。この流れを受け、その開発を支援するさまざまなプラットフォームやツールが提供されるようになってきた。本稿では、そうした製品のいくつかを取り上げてその概要を紹介する。
()
プリミティブなAPIに固執する態度を改め、必要に応じて高水準のITCを使うことが「車輪の再発明」を廃絶する近道だ
()
Symbian OSの第3の特徴はクライアントサーバ・フレームワークだ。「セマフォ&共有メモリ」ではなぜダメなのか?
()
PDを行う際に心強い味方となってくれるのがさまざまなツール類だ。ツールを利用することで、ログや設定ファイルからだけでは分からないシステムの内部情報についても知ることができる。そこで今回は、過負荷状態となったときOSの内部ではどのような動作が行われているのか、幾つかのツールを使用して探ってみよう。
()
カーネルの構造や仕組みからSymbian OSの特徴に迫る。マイクロカーネル、スレッド、DLLなどから、Symbian OSらしさが見えてくるだろう
()
TRONSHOW2007の見どころは、8/16bitマイコン対応のリアルタイムOS「μT-Kernel」。T-Kernelとの違いとは? どんな可能性を秘めているのか?
()
もうすぐ正式リリースされるT-Kernel/SEからμT-Kernel、マルチプロセッサ対応T-Kernelまで。最新事情から今後の展開までを解説
()
リアルタイム機能をLinuxカーネル自身で実現するスタンドアロン方式。この方式の具体的な実装やリアルタイム性能を検証する
()