リンクされたリストがあり、ノードを頻繁に挿入します。
ノードごとに、挿入後、ノード内の要素を 5 秒以内に更新する必要があります。5 秒以内に更新が発生しない場合は、ノードを削除する必要があります。
私の現在の設計は、切り離されたスレッドを起動することです。ルーチンは次のとおりです。
func{
sleep(5);
flag=check_updating(node);
if(flag == false)
delete(node);
}
このデザインは大丈夫ですか?
より良いデザインはありますか?ありがとう!