From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FORGED_GMAIL_RCVD,FREEMAIL_FROM,HTML_MESSAGE, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30110 invoked from network); 29 Aug 2023 10:47:07 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 29 Aug 2023 10:47:07 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 8EA573597B for ; Tue, 29 Aug 2023 06:47:05 -0400 (EDT) (envelope-from bounce.mM41147d163677a52982cd7486.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 8207D2328BB1; Tue, 29 Aug 2023 06:47:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=from:to :message-id:date:mime-version:content-type :content-transfer-encoding:list-help:list-id:list-post :list-subscribe:reply-to:subject:list-unsubscribe; s=dkim-1; t= 1693306025; x=1693392425; bh=aIUoN0dGR681ab2MkNl7ixhSHh0VsK2o39T TNQusuvM=; b=SSaEJf9GSQDYtmwIZIfHDrQ4w8+Z4NCxkyTMcLV99JDvFSPjKgO qnBnxMWiZ5W7mcsFBRZQcf6ycti626EWC/VYOaTx9gwa6WtWkHCopfC5F0LXelHe MzvC7lOHDj3IPMMh5DTm4wY0hrMuNoI4SAu1Sh5kevJ3DCLJmpQdxPww= From: dusan3sic@gmail.com To: 9fans <9fans@9fans.net> Message-Id: <16933060120.86e7cFDc.27169@composer.9fans.topicbox.com> Date: Tue, 29 Aug 2023 06:46:52 -0400 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=16933060121.FCeD.27169 Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 5d44b596-4659-11ee-8f18-70e640decc0b Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDBlN2E0ZjczZDFlYWUzYi1NNDExNDdkMTYzNjc3YTUyOTgyY2Q3?= =?UTF-8?B?NDg2Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Subject: [9fans] /dev/realtime doesn't exist? List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M41147d163677a52982cd7486:1:UyjMZG3ZSbzoEI_fsrWf-NMPzIyk1AnaI6KVpFWTNUs --16933060121.FCeD.27169 Date: Tue, 29 Aug 2023 06:46:52 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I was reading an article about plan9's realtime scheduler edf (http://doc.c= at-v.org/plan_9/real_time/real_time_in_a_real_operating_system/real_time_in= _a_real_operating_system.pdf, page 7), and they mentioned using /dev/realti= me to create realtime processes, but /dev/realtime doesn't exist on my mach= ine (I am using 9front). I found a post here from 07 saying something about= removing it a long time ago, but it got no answers.=20 In proc(3) they mention some commands for configuring realtime processes bu= t I don't know if that is to configure an already made realtime process or = to make one from a regular. How do i make realtime processes in these days? ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-M41147= d163677a52982cd7486 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --16933060121.FCeD.27169 Date: Tue, 29 Aug 2023 06:46:52 -0400 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I was reading an article about plan9's rea= ltime scheduler edf (h= ttp://doc.cat-v.org/plan_9/real_time/real_time_in_a_real_operating_system/r= eal_time_in_a_real_operating_system.pdf, page 7), and they mentioned us= ing /dev/realtime to create realtime processes, but /dev/realtime doesn'= ;t exist on my machine (I am using 9front). I found a post here from 07 say= ing something about removing it a long time ago, but it got no answers.

In proc(3) they mention some commands for co= nfiguring realtime processes but I don't know if that is to configure a= n already made realtime process or to make one from a regular. How do i mak= e realtime processes in these days?
= --16933060121.FCeD.27169-- From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10979 invoked from network); 29 Aug 2023 17:18:31 -0000 Received: from tb-ob21.topicbox.com (173.228.157.67) by inbox.vuxu.org with ESMTPUTF8; 29 Aug 2023 17:18:31 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob21.topicbox.com (Postfix) with ESMTP id E001D349F5 for ; Tue, 29 Aug 2023 13:18:26 -0400 (EDT) (envelope-from bounce.mMef6952cc77b2f18134fbaf66.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 8DA5D2722285; Tue, 29 Aug 2023 13:18:26 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:to:subject:date:from:in-reply-to :mime-version:content-type:content-transfer-encoding:list-help :list-id:list-post:list-subscribe:reply-to:list-unsubscribe; s= sysmsg-1; t=1693329506; bh=8ZVsiO8NF+P3NNQ6JHDNyhSRkxpqOSTFIYThm OEUO4I=; b=i8UGC3NW9PVz8Tvmb1t0yj02icaGDwUnbCJld+saNuZdI1QgLOpg/ NnOQeUMUZsw1Co8ZWUSNa74pQIWhafFzovKEz+HBrs3vk4tYx2dpagOWCOmOlnjC MqlIZqQeet7HptGPWZoCN1q4t/jY/1138QQ+taQm+XIeHJwnzUjrnk= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1693329506; b=jr/Hb7B/YTk3ny47UoiIcC56FZhFSkZmpTRRZy3pt6aCHpfnxR nqHrUFITf+LF0edsT877klrOTvWXtFrdmoUORNXDQeTA7qz5CxOZda4U1SVoy72r SNECF//YT6RIpwKtR0yfHTf6J08BoT+ePapQoT0u9czKqg3aFmVRz2+hA= Authentication-Results: topicbox.com; arc=pass; dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=message-id :to:subject:date:from:in-reply-to:mime-version:content-type :content-transfer-encoding:list-help:list-id:list-post :list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t= 1693329506; x=1693415906; bh=8ZVsiO8NF+P3NNQ6JHDNyhSRkxpqOSTFIYT hmOEUO4I=; b=LsfjnlgqpmEW19PJxsF48Lfa7IvLHGuQUH7ZMJ/1/yVE/73E8lr CE7X8jKLuoTcH3Qs9mu9G+eFs0xbUmJ/VPJ6Wx8V7nm4jnY69Q4XcQvubPLrVuAp SRcSr9WpE3+ZZKNxwqXxNCy3/FR4TDZOYa03lT31y9tAPqVSrraF557w= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 57C7423660BA for <9fans@9fans.net>; Tue, 29 Aug 2023 13:18:15 -0400 (EDT) (envelope-from ori@eigenstate.org) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 6B06DC3D7F7; Tue, 29 Aug 2023 13:18:15 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1693329495; b=VPkFrvCFd2x4p4yd5KppJ99dGKam+YXku6P7cyvBDNPMrAPXnB V8DDvofPI+HLrZHDr42yzCmvMGCD+rsDllQyVKIC/lodTot8lFTQZBvyuvR7YaH6 W/fpOPAOFytuY3dBJM+Fg1x9UMBI3DHXT+4bgMMFLMy34qPS6Yra5IYPqpo4i3uB 1xyYN1AP2MCJeWaoqyrnVi/nH+Lk94CzZcF49mstZL/O63FDal0OFMPv+fibtLPO 42wwkCN6CamfQp6rDDC10UG2QeelCUTJJoEUdng0vKywe/Yo78iA1lO8VjTw/zEW jA3IO57lIZnxuy1J/ZMI2bQQmz6FB4MraaYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:to:subject:date:from:in-reply-to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1693329495; bh=HlcPgJYGFaDJVgD4TcBc4verE0A+zE7f8WvIu30OgVI=; b= VJYWexx0ZiJZWsNYD1EZSqR04QJQ8B91F84eKDwwBJb3sVqWvnfuLiqF1oMKsSWa zht5Z0ewPArZAqu0fNnoe4V2ghk2lMHgWqBuCUJhPDQ8deeENwKouNRz8jl6O7pE 62n4s27+EWrHVLMjzJxP+G6itVOytxqNtns88Sebx7Kt/NuL9BbKLKS+WI/1cbeP bj+WajFhobjkmGhcIT55sAnpwQir2f6owxtqSEiHqTde76y1Mh3J01eI+n8lIpob wNrJnpmU2n6mQ41/zmdEDfruIdLdrrWjIjO3QOXA+IDZrO9F2wm0KBMX0DWa9Rbb Oxp/vlBdTuun/AGXPcxqjQ== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: eigenstate.org,mail.pikopiko.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedviedrudefiedguddutdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepkffvuf ffhfgjgggtgfesthejjedttddtvdenucfhrhhomhepohhrihesvghighgvnhhsthgrthgv rdhorhhgnecuggftrfgrthhtvghrnhepleetkeejgedujefhgffhhefgffffvedtjeefgf evieeikefhledufeehfeffudegnecuffhomhgrihhnpegtrghtqdhvrdhorhhgpdhpohhi nhhtrdguvghvnecukfhppedvtdeirdduvdegrddufedvrddutdejpddutdekrddvjedrhe efrdduiedunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddt iedruddvgedrudefvddruddtjedphhgvlhhopehmihhmihhrrdgvihhgvghnshhtrghtvg drohhrghdpmhgrihhlfhhrohhmpeeoohhrihesvghighgvnhhsthgrthgvrdhorhhgqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (eigenstate.org: 206.124.132.107 is authorized to use 'ori@eigenstate.org' in 'mfrom' identity (mechanism 'ip4:206.124.132.96/28' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="ori@eigenstate.org"; helo=mimir.eigenstate.org; client-ip=206.124.132.107 Received: from mimir.eigenstate.org (mimir.eigenstate.org [206.124.132.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 29 Aug 2023 13:18:14 -0400 (EDT) (envelope-from ori@eigenstate.org) Received: from abbatoir (pool-108-27-53-161.nycmny.fios.verizon.net [108.27.53.161]) by mimir.eigenstate.org (OpenSMTPD) with ESMTPSA id 9715efc2 (TLSv1.2:ECDHE-RSA-AES256-SHA:256:NO) for <9fans@9fans.net>; Tue, 29 Aug 2023 10:18:11 -0700 (PDT) Message-ID: <15AECCB2DF4CE07D4E8FD30E13EF1598@eigenstate.org> To: 9fans@9fans.net Subject: Re: [9fans] /dev/realtime doesn't exist? Date: Tue, 29 Aug 2023 13:18:09 -0400 From: ori@eigenstate.org In-Reply-To: <16933060120.86e7cFDc.27169@composer.9fans.topicbox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 0d1fe810-4690-11ee-ab08-88f38d962063 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDBlN2E0ZjczZDFlYWUzYi1NZWY2OTUyY2M3N2IyZjE4MTM0ZmJh?= =?UTF-8?B?ZjY2Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Mef6952cc77b2f18134fbaf66:1:cC8DdjbyVUj_LurBynW0HLl7OkGlq9j64Q2qqFs1dLQ Quoth dusan3sic@gmail.com: > I was reading an article about plan9's realtime scheduler edf (http://doc= .cat-v.org/plan_9/real_time/real_time_in_a_real_operating_system/real_time_= in_a_real_operating_system.pdf, page 7), and they mentioned using /dev/real= time to create realtime processes, but /dev/realtime doesn't exist on my ma= chine (I am using 9front). I found a post here from 07 saying something abo= ut removing it a long time ago, but it got no answers.=20 >=20 > In proc(3) they mention some commands for configuring realtime processes = but I don't know if that is to configure an already made realtime process o= r to make one from a regular. How do i make realtime processes in these day= s? it's the bits you found in /proc; there are no (longer?) any special real time processes; any process can become real time by setting up deadlines at any point. /dev/realtime isn't needed any more. unfortunately, I'm not aware of any programs using it. (that may be a good question for the list: where was the real time scheduler used, and does any code using it survive?) ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-Mef695= 2cc77b2f18134fbaf66 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13014 invoked from network); 29 Aug 2023 18:27:39 -0000 Received: from tb-ob21.topicbox.com (173.228.157.67) by inbox.vuxu.org with ESMTPUTF8; 29 Aug 2023 18:27:39 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob21.topicbox.com (Postfix) with ESMTP id 20005351E3 for ; Tue, 29 Aug 2023 14:27:37 -0400 (EDT) (envelope-from bounce.mM6b463332615f9ce69ce32d0b.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id C4A2E23678EC; Tue, 29 Aug 2023 14:27:36 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Lqfdj+UX header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-lf1-f54.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1693333656; bh=eSRHlGI4Ba8eFvuX HDzFPUbyF2n1Uj/OEU+Gm6ZFBy8=; b=YhT6D8mFyTTpazyaykt2Dwu/Q4F9B2W4 1jhID/tUuQne18Q6dH+VByDC4vOp4uNO9LVtCThhi946dDQJdKYEy+5EQV5A8g7K STetPxw5gOpeOLnMN8o0Z5TmDuMsv4J+kHdpkHqY0qQx20vGijt2o8fSRUeFTG9g PxbTN/1/xSw= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1693333656; b=mXPRf29Gn4702YLPUP4n5cn5+Ge4Y6blsbD4dSTxo9HMovz1BA VSSV+ileqASGuLx+gOx5V/AIeC147qCzM8dzOVRrb5fUq7/pBjdCuq/StA7S4q2u hrzTgivXZl6yvHGZ1bzHtTCnAvPcDgMWbnaOsNTcPJGVe/QbRw8OomMWw= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Lqfdj+UX header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-lf1-f54.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Lqfdj+UX header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.54 (mail-lf1-f54.google.com); spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-lf1-f54.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Vm1LBfOq; x-me-sender=none; x-ptr=pass smtp.helo=mail-lf1-f54.google.com policy.ptr=mail-lf1-f54.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; t=1693333656; x=1693420056; bh=gW3N14xQfhnxj5+gyJb1vZ5FKTCCTI9r sweYkihhRgo=; b=Ec6kxJm0uBvZPW9O8XhQzuO0eNGh0TN3DuWtsxtqKQxrl5fW jLm3tN7MYe8vdKFdy0k0Ex2U9tmU5II4vzlQefwGUqN8+MzAf2Ve1i67U/LKWKFC OM24QrV+noExEPF8OJaKSNod8OQA7ZD3YU2FNdZWf5o4zfsHySKjP7ErBY4= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 04C8823674CA for <9fans@9fans.net>; Tue, 29 Aug 2023 14:27:25 -0400 (EDT) (envelope-from charles.forsyth@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 3673B3D9088; Tue, 29 Aug 2023 14:27:25 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1693333644; b=BjiLQj65B52j0fzRAkz34M/cQaqxZvEJEdzbk7q6VzJxjbrP6m igJFl2R2tMPDurSvjqHAau3CEARDmGSomU/AKOoXJ0G9ds4gyIzawuHhyrqCPVZP sExAmGXRuoEyj1VpyYCAPw05Yb5zyUEdag7GwMv3D+4G3ZMM0Tl9k/SaKmKX1R8g KNgqfGjADHfgXzSy1BtdspXkam6YDSSdxv6ycpu/2D43YF6ihs5EOqqrHpLtHQxb Y3Un4d0L3w4XcVmBEGFlVMKMVRhuFllcUWbJXAvg+EYw/DxNv9DmAkhDsxN/9mDj 9udZ3Wpfpnvi/ReoTfFBwY9xrOIxVNeUC5ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1693333644; bh=dcyO94rQcsfvMPAEAqpT2UHcsYh8umA5pk+lzJ7ZbpE=; b=fmeU020e1lEZ trZw2QrOGSoNUnx6TshOTK1chLTovSt/KUpb7o1fvvIwQNJWKacYbAFI5HmQD5Dj 1BIRyt1L23pqdZmsQ5rbioRuOgufVa04M9bYBbPhDcPpUpAhhNiIJ920nDVjK0TX aQbTtRLcb2f2NPAUeWDJlZt2lYMu6yXsDAkLshafHLPKMHmgQyY+TB04wo7Jv5d+ dwQ9JGEqhAbbAHb4Oa/PnF+TUso5XS7TOYNtT9i5vQRmqCQUO6nn87gy2zG2Ah2t i0biniJPK+ndqLX43FwBPNeY4NI28VnaVVKRj59jqfATwXiMlmc6slExCGf44eoD VFvFb7oo9g== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Lqfdj+UX header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.54 (mail-lf1-f54.google.com); spf=pass smtp.mailfrom=charles.forsyth@gmail.com smtp.helo=mail-lf1-f54.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Vm1LBfOq; x-me-sender=none; x-ptr=pass smtp.helo=mail-lf1-f54.google.com policy.ptr=mail-lf1-f54.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedviedrudefiedguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepgghfjg fhfffkuffvtgesrgdtreertddtjeenucfhrhhomhepvehhrghrlhgvshcuhfhorhhshiht hhcuoegthhgrrhhlvghsrdhfohhrshihthhhsehgmhgrihhlrdgtohhmqeenucggtffrrg htthgvrhhnpeegieeugfekhfefveeiudeljeehueeguedtkeekhfdvgffggfeihfejhefg vedtieenucffohhmrghinheplehprdhiohdptggrthdqvhdrohhrghdpthhophhitggsoh igrdgtohhmpdhpohhinhhtrdguvghvnecukfhppedvtdelrdekhedrudeijedrheegnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddtledrkeehrdduie ejrdehgedphhgvlhhopehmrghilhdqlhhfuddqfhehgedrghhoohhglhgvrdgtohhmpdhm rghilhhfrhhomhepoegthhgrrhhlvghsrdhfohhrshihthhhsehgmhgrihhlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'charles.forsyth@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="charles.forsyth@gmail.com"; helo=mail-lf1-f54.google.com; client-ip=209.85.167.54 Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 29 Aug 2023 14:27:24 -0400 (EDT) (envelope-from charles.forsyth@gmail.com) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-5007abb15e9so7404244e87.0 for <9fans@9fans.net>; Tue, 29 Aug 2023 11:27:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693333642; x=1693938442; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dcyO94rQcsfvMPAEAqpT2UHcsYh8umA5pk+lzJ7ZbpE=; b=Vm1LBfOqH9tS4jVWf8cR82GxMDy1P7wu1TfvjntdsbcxIY7ltWNXxyHiuRxrj4/sbv cF1uMRrlyu2T7DzvYGXidrrpdg3IO/ijRU9VOMF9bqUsLMRpZPkx4GmgbWvIpKDsglyc 3k4mjsBiP91ft0T0XAynEhCTq0bFWIXlsCO/8M65aAxPT6IM95FNF8jSveH7b4hCgdgJ toiPwk+vGwS3rUVAwVJHOz03zNSm73wyOOYn/5/lb+IjRZL6eyp25OfuXMsQYw0OfqxK C4lTepSEiwlJN43TB/WKn6GBvLHEVDuJraS/ORZXfFwcpw4AwfDxvuoJ8laXQeffYKPn PJ8Q== X-Gm-Message-State: AOJu0YzImyKVegqPz1hQMEzgPmjLf7B1Dsh1TKaY7jWkSmhvXwfp8zng 0Z1KYkTj7o9Q3k1ihkqu97YP5XRICVcITjoT0PMqygNhSVc= X-Google-Smtp-Source: AGHT+IEoGDDUcHS0BPm8ZQVGAtnju5tBY92OSnh0kTpIqN/LL3WZFF+Y7TOTmUGslOjEgINLbdmBZnepqHbxysNpVY8= X-Received: by 2002:a05:6512:3e19:b0:4fb:8435:3efc with SMTP id i25-20020a0565123e1900b004fb84353efcmr26465239lfv.16.1693333642119; Tue, 29 Aug 2023 11:27:22 -0700 (PDT) MIME-Version: 1.0 References: <16933060120.86e7cFDc.27169@composer.9fans.topicbox.com> <15AECCB2DF4CE07D4E8FD30E13EF1598@eigenstate.org> In-Reply-To: <15AECCB2DF4CE07D4E8FD30E13EF1598@eigenstate.org> From: Charles Forsyth Date: Tue, 29 Aug 2023 19:27:09 +0100 Message-ID: Subject: Re: [9fans] /dev/realtime doesn't exist? To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary=00000000000039902a060413f610 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: b657a4dc-4699-11ee-aeb0-8a70bd041680 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDBlN2E0ZjczZDFlYWUzYi1NNmI0NjMzMzI2MTVmOWNlNjljZTMy?= =?UTF-8?B?ZDBiPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M6b463332615f9ce69ce32d0b:1:Ccgel5bxdo0nV1U5l555iNHzkzsdYNSVO7UHVjr5Z_A --00000000000039902a060413f610 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable There's another paper from an iwp9 http://9p.io/iwp9/Real-time.pdf that might provide more detail On Tue, 29 Aug 2023 at 18:19, wrote: > Quoth dusan3sic@gmail.com: > > I was reading an article about plan9's realtime scheduler edf ( > http://doc.cat-v.org/plan_9/real_time/real_time_in_a_real_operating_syste= m/real_time_in_a_real_operating_system.pdf, > page 7), and they mentioned using /dev/realtime to create realtime > processes, but /dev/realtime doesn't exist on my machine (I am using > 9front). I found a post here from 07 saying something about removing it a > long time ago, but it got no answers. > > > > In proc(3) they mention some commands for configuring realtime processes > but I don't know if that is to configure an already made realtime process > or to make one from a regular. How do i make realtime processes in these > days? >=20 > it's the bits you found in /proc; there are no (longer?) > any special real time processes; any process can become > real time by setting up deadlines at any point. >=20 > /dev/realtime isn't needed any more. >=20 > unfortunately, I'm not aware of any programs using it. >=20 > (that may be a good question for the list: where was the > real time scheduler used, and does any code using it > survive?) >=20 ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-M6b463= 332615f9ce69ce32d0b Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --00000000000039902a060413f610 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
There's another paper from an iwp9 http://9p.io/iwp9/Real-time.pdf that might provide more detail

On Tue, 29 Aug 2023 at 18:19, <ori@eigenstate.org> wrote:
Quoth dusan3sic@gmail.com:
> I was reading an article about plan9's realtime scheduler edf (http://doc.cat-v.org/plan_9/real_time/real_time_in_a_real_opera= ting_system/real_time_in_a_real_operating_system.pdf, page 7), and they= mentioned using /dev/realtime to create realtime processes, but /dev/realt= ime doesn't exist on my machine (I am using 9front). I found a post her= e from 07 saying something about removing it a long time ago, but it got no= answers.
>
> In proc(3) they mention some commands for configuring realtime process= es but I don't know if that is to configure an already made realtime pr= ocess or to make one from a regular. How do i make realtime processes in th= ese days?

it's the bits you found in /proc; there are no (longer?)
any special real time processes; any process can become
real time by setting up deadlines at any point.

/dev/realtime isn't needed any more.

unfortunately, I'm not aware of any programs using it.

(that may be a good question for the list: where was the
real time scheduler used, and does any code using it
survive?)



------------------------------------------
9fans: 9fans
Permalink: https:= //9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-Mef6952cc77b2f18134fbaf= 66
Delivery options: https://9fans.topicbox.com/gro= ups/9fans/subscription
= --00000000000039902a060413f610-- From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15485 invoked from network); 29 Aug 2023 19:46:04 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 29 Aug 2023 19:46:04 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 6241331446 for ; Tue, 29 Aug 2023 15:46:01 -0400 (EDT) (envelope-from bounce.mMa9390b0283a268af33ad6e82.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 3FF9C236C7C9; Tue, 29 Aug 2023 15:46:01 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=LgDa48DT header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pg1-f174.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1693338360; bh=MwZ7vorSVsqFvzKJ 4vStlve119tGPlGJOkN/9rSORJk=; b=VMOJzgES3MlzEmXZkEDSPvcZEWs0hPQd dQl1EZ6ITZwLmeYGEiMmtVBDPdJrphq4mToSxs37Xt3iSvY7kmlLs3CXh3R2jSKp Z73eInq9Rzx9PwR00jKLedbMqHJCGEKGVF+EO9abwTURqjIlZ8V+fuRgiArlv3tT roGx3rsFPl0= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1693338360; b=T0SfzzFyzRk3zVUZj82FtBk1tNz0hEFMWRf7QSODI45m+ucLHO OZn9JCv0EtmQMos28P9IlxHXH8v0fOK98zTXo6HcbielXFtU7laRY5SK4psWBkm6 Wh1VO3Mhe1DsvL5/4P/MB6dJpNwq01cR+bJ9bGSz2wk+v7oCrbyqre5ag= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=LgDa48DT header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pg1-f174.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=LgDa48DT header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.215.174 (mail-pg1-f174.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pg1-f174.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=PQKxkAyb; x-me-sender=none; x-ptr=pass smtp.helo=mail-pg1-f174.google.com policy.ptr=mail-pg1-f174.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; t=1693338360; x=1693424760; bh=RcpI6B5OhwegYgmmRmUCtcE3bS2m05mt tDWq+CEAtWk=; b=J4MrjfUWW/+nQ4u3pYFED4jvSQSpTFWfdHVxrnPySerTQRV2 7Pkg8BdXFjJJJWdqXAB2cqr+cVbBfr8Pr4n/swn3bl6r0pj2uXereD9qiiWt2JtZ iltAuwpkqyJfExixiIde8PZ7Uj9vj7RZnE1johe1dqNGrVpLLBdKyAxf7kA= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 9581C236C37E for <9fans@9fans.net>; Tue, 29 Aug 2023 15:45:49 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id DABCFDB72B0; Tue, 29 Aug 2023 15:45:49 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1693338349; b=s81HT0qR/O2O4XrMM88oSWZDHbbpvNUSzMyI9aiFBQ64vZEV27 72P88KxavBAFscRfUJuWBnS0MaV6dpxRfeFTghtynaTjMLdH77sB6CcYnGB2/5H4 zC1nPkfLxzAvDwylXuRSxnW+ZI9EvcHteyzKskCjOyzByZdLfbYu671Bvcj4XdgM IYntv34ayAYmxlEDBiY8o4Y2kdoiosmSXUEpV4iVnSkIt9nPMSVK87F4hiMCraBk L1rjODiqFvoQL3k6ucEj+JmvEw9Rpd20XAj2Uw++dhaXbm9tM5fdR2ys3iZbnZ2u uo/z1wazBLamOti3MNEjbIFLSHksoS4n+q5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1693338349; bh=it6ENQbwbNDBK2gVKgtxOf1exGUcPZ8m3mV43WzvlzA=; b=TSkQuiNJA1vD BjjjX2CIQTZLOJnUh/ROfYB3OQM0DDmixbXOXwbj1s3FD6Ev0a7iCjoWZNj/Xf+Q 9Evp3BqLwwEUpYZst136ppLhd2UFb8Q9qDLQvcz9655FarhPdxSmmR5FRehyiM30 JWeHP0NV2QF9cNNFtSUDerG1dhD0K0A8CP0lKO0iav3+4+7zWwUN323OjYSdFvS+ PJntyVa2SY1xta11GgkjUxDgpuwM/CCzlSW6cZ1UqN+ptn/Ln+B3EOWKCXqZC5fs OZUv6ni6eoZDLk1eDVFQpwSqEnITR5QbgS8hlKDtd9ZPusIix8vjsZKj00VHDnrn mNT+OuQO+w== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=LgDa48DT header.a=rsa-sha256 header.s=20221208 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.215.174 (mail-pg1-f174.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pg1-f174.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=PQKxkAyb; x-me-sender=none; x-ptr=pass smtp.helo=mail-pg1-f174.google.com policy.ptr=mail-pg1-f174.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedviedrudefiedgudegvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepgghfjg fhfffkuffvtgesrgdtreertddtjeenucfhrhhomhepufhkihhpucfvrghvrghkkhholhhi rghnuceoshhkihhprdhtrghvrghkkhholhhirghnsehgmhgrihhlrdgtohhmqeenucggtf frrghtthgvrhhnpeekgfefieelleevfeevtefhgfevgedtgedugfduveegtdduleeutedu ffeulefffeenucffohhmrghinhepthhophhitggsohigrdgtohhmpdelphdrihhopdgtrg htqdhvrdhorhhgpdhpohhinhhtrdguvghvnecukfhppedvtdelrdekhedrvdduhedrudej geenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhe drvdduhedrudejgedphhgvlhhopehmrghilhdqphhguddqfhdujeegrdhgohhoghhlvgdr tghomhdpmhgrihhlfhhrohhmpeeoshhkihhprdhtrghvrghkkhholhhirghnsehgmhgrih hlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'skip.tavakkolian@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="skip.tavakkolian@gmail.com"; helo=mail-pg1-f174.google.com; client-ip=209.85.215.174 Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 29 Aug 2023 15:45:48 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-56b2e689828so2970146a12.1 for <9fans@9fans.net>; Tue, 29 Aug 2023 12:45:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693338348; x=1693943148; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=it6ENQbwbNDBK2gVKgtxOf1exGUcPZ8m3mV43WzvlzA=; b=PQKxkAybodlvcGRLuj/7LdMmFWN/+p5MPftmju9F63NiwqHUWf9/2PEPBZ+lsyK1M+ 5CR3kJHdt7WRbKfCuHPSrvrK/6CHxpC5WsIoElregYvJEiLpV1IhqN3GYYb49Ry08t4q n/t3ZMOoPtbxVMzTv2yHc71z8ddg/8+m5yPNtHTu5JAodzNw0THozhILLl2PQNvYHbzi 9lUj6gFJjQAQtpAsuigY7dEpkg1MPHD98dJCZ2FBQwv4XTDjdZUE8IWwD6DC0EcZ6OsL OvxqzDqjD+c/JNsVlwiBlo3ldOfLhuOzudG0W+ZiQQKr/1LIcUpDgIiOpfZoV+LQofkz vJYA== X-Gm-Message-State: AOJu0Yw8PA0nJhQVwWs8CaMY9wBfhpVMwmEPeRDg0du4/1O2UvGw7UXb 1tzNZ9+d1Ytds7xM0XbD5HqwQUIJZHvWKj4IZCK+GhtL X-Google-Smtp-Source: AGHT+IGtVZyMyuTqCJQeVkyZIylmde8zeApzLKtFH+7ZWUUxHTRJdEM1v5LQ1nfCBIASC/upiMOFFYSIC3+NCwOVygI= X-Received: by 2002:a05:6a20:442a:b0:149:7fea:d88e with SMTP id ce42-20020a056a20442a00b001497fead88emr404045pzb.24.1693338347523; Tue, 29 Aug 2023 12:45:47 -0700 (PDT) MIME-Version: 1.0 References: <16933060120.86e7cFDc.27169@composer.9fans.topicbox.com> <15AECCB2DF4CE07D4E8FD30E13EF1598@eigenstate.org> In-Reply-To: From: Skip Tavakkolian Date: Tue, 29 Aug 2023 12:45:35 -0700 Message-ID: Subject: Re: [9fans] /dev/realtime doesn't exist? To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary=000000000000b058400604150e92 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: aa99fee6-46a4-11ee-b050-a837566079fd Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDBlN2E0ZjczZDFlYWUzYi1NYTkzOTBiMDI4M2EyNjhhZjMzYWQ2?= =?UTF-8?B?ZTgyPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Ma9390b0283a268af33ad6e82:1:6KzrkJm6WorzbCJMrbmBEERFUR8jNV1ARl1s4nhYBhs --000000000000b058400604150e92 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I wrote an example 20 years ago, but couldn't get it to work. I found a copy in this thread: https://9fans.topicbox.com/groups/9fans/T6fea0dd928cee45d-M9987c73da1c5b319= 0e83c561/9fans-trace-c On Tue, Aug 29, 2023, 11:29 AM Charles Forsyth wrote: > There's another paper from an iwp9 http://9p.io/iwp9/Real-time.pdf that > might provide more detail > > On Tue, 29 Aug 2023 at 18:19, wrote: > >> Quoth dusan3sic@gmail.com: >> > I was reading an article about plan9's realtime scheduler edf ( >> http://doc.cat-v.org/plan_9/real_time/real_time_in_a_real_operating_syst= em/real_time_in_a_real_operating_system.pdf, >> page 7), and they mentioned using /dev/realtime to create realtime >> processes, but /dev/realtime doesn't exist on my machine (I am using >> 9front). I found a post here from 07 saying something about removing it a >> long time ago, but it got no answers. >> > >> > In proc(3) they mention some commands for configuring realtime >> processes but I don't know if that is to configure an already made realt= ime >> process or to make one from a regular. How do i make realtime processes = in >> these days? >>=20 >> it's the bits you found in /proc; there are no (longer?) >> any special real time processes; any process can become >> real time by setting up deadlines at any point. >>=20 >> /dev/realtime isn't needed any more. >>=20 >> unfortunately, I'm not aware of any programs using it. >>=20 >> (that may be a good question for the list: where was the >> real time scheduler used, and does any code using it >> survive?) >>=20 > *9fans * / 9fans / see discussions > + participants > + delivery options > Permalink > > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-Ma9390= b0283a268af33ad6e82 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --000000000000b058400604150e92 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I wrote an example 20 years ago, but cou= ldn't get it to work. I found a copy in this thread:




On Tue, Aug 29, 2= 023, 11:29 AM Charles Forsyth <charles.forsyth@gmail.com> wrote:
There's another paper from an iwp9 = http://9p.io/iwp9/Real-time.pdf that might provide more detail
O= n Tue, 29 Aug 2023 at 18:19, <ori@eigenstate.org> wrote:
Quoth dusan3sic@gmai= l.com:
> I was reading an article about plan9's realtime scheduler edf (http://doc.cat-v.org/plan_9/real_time/real_time_in_a= _real_operating_system/real_time_in_a_real_operating_system.pdf, page 7= ), and they mentioned using /dev/realtime to create realtime processes, but= /dev/realtime doesn't exist on my machine (I am using 9front). I found= a post here from 07 saying something about removing it a long time ago, bu= t it got no answers.
>
> In proc(3) they mention some commands for configuring realtime process= es but I don't know if that is to configure an already made realtime pr= ocess or to make one from a regular. How do i make realtime processes in th= ese days?

it's the bits you found in /proc; there are no (longer?)
any special real time processes; any process can become
real time by setting up deadlines at any point.

/dev/realtime isn't needed any more.

unfortunately, I'm not aware of any programs using it.

(that may be a good question for the list: where was the
real time scheduler used, and does any code using it
survive?)



------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-Mef6952cc77b= 2f18134fbaf66
Delivery options: https://9fans.topic= box.com/groups/9fans/subscription
=
= --000000000000b058400604150e92--