From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <9ee47cf9d056b25b6129187002f0d0f1@plan9.bell-labs.com> To: 9fans@cse.psu.edu Subject: Re: [9fans] was 8½ slow and that lead to rio? From: "Russ Cox" MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Wed, 30 Jan 2002 22:48:56 -0500 Topicbox-Message-UUID: 498797c4-eaca-11e9-9e20-41e7f4b1d025 > memdraw(2) or memlayer(2) works on user memory space. When we > try to make it run in cpu(1) environment, huge amount of data will be > copied from cpu server's user memory space to terminal. We are dealing > with several to tens megabyte images, and feel it's slow in a 100MBPS network. > We may have two ways here( or more?): > (1) forget cpu(1) command > (2) do memdraw and memlayer also in kernel memory space. memdraw(2) and memlayer(2) exist almost only for the purpose of implementing the devdraw device in the kernel. No programs in the standard distribution use them directly. Are you? Can you be more specific about the programs you're running? Russ