CriticalSection has been fixed! Thanks

Thank you for the great analysis. (https://www.atomminer.com/)

This time, IPV6 is enabled as standard, and the placement of CriticalSection is changed.

Next time, we will implement RPC thread pool and verify with testnet.

In order to prevent deadlocks, we would like to put a mechanism like the message queue implemented in Windows.

The RPCs that need to proceed after processing has been processed reliably are like SendMessage, and if there are no problems asynchronously by accumulating in the queue with RPCs are processed efficiently with a mechanism like PostMessage.

Also, if we consider only the PostMessage part instead of thinking about the scope of CriticalSection, it can prevent deadlock even if it is complicated.

We will fix CriticalSections that classified according to the RPC processing issued by the mining pool

We will fix CriticalSections that classified according to the RPC processing issued by the mining pool.
※ Ultimately, CriticalSection is expected to be narrowed down to one.

As for this processing part, FIXME was attached, and it was operating abnormally with PoMP of NOMP.

This time, YiiMP PoW had a problem, so I decided to go back to the original CriticalSection and see what it was.
However, if it is this, it will not work with NOMP.
Therefore, it will be divided by the macro of the compiler.

As an improvement method,
I think that this RPC itself will be like this as Windows PostMessage, so that it will be issued one by one after being accumulated.
※ The current situation is similar to SendMessage that some of them do not work.

In addition, if this improvement is implemented, all RPCs will be affected, so I think that it will be released after testing with testnet.

ドライブの故障を予測するとされているS.M.A.R.T.

本日は、 ドライブの故障を予測するとされているS.M.A.R.T.の怖さを改めてまとめます。

正常ステータスで壊れたり、注意ステータスで何年も使えてしまうのは、これが原因です。
代替作業は、それこそ新品のドライブでも起きます。
なぜなら、新品の状態でも代替セクタが僅かですがあるからです。

AIまでご登場で20年で大きく進化してきたITが、なぜが20年前のままなのが、このS.M.A.R.T.です。

お見積について

現在ではドライブメーカの入れ替わりがほとんどなく、ドライブの破損状況からドライブの状態を9割以上の精度で当てられる(統計が使えます)ため、概算ではなく正式なお見積を「お預かりする前から」出すことができるためです。

なお概算の幅が広過ぎる場合とご依頼される前の提示(概算)から金額が大きく変わった場合は十分にご注意下さい。