🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6062

Memcpy rápido en modo kernel

#6062
From: Jayr Al-Dyn
Date: Fri, 08 Aug 2003 21:33
37 lines
2488 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Muy buenas a todos.

Estoy desarrollando un driver del kernel que necesita acceder a una zona de
memoria de un framebuffer. La cosa funciona, pero ahora estoy intentando
optimizarlo, y para eso me he dedicado a medir tiempos de cada una de las
funciones m�s costosas. El resultado es sorprendente, porque donde se gasta
m�s CPU es en la copia mediante memcpy del framebuffer a un buffer local.

He estado mirando las rutinas que usa mplayer para hacer copias de memoria
r�pidas, pero no me sirven porque no est�n preparadas para ejecutarse en
modo n�cleo (es m�s, en un arranque de optimismo las he probado
consiguiendo unos bonitos cuelgues). Ya s� que la respuesta obvia es "no lo
hagas en modo kernel, hazlo en modo usuario", pero de momento esta
respuesta no me sirve.

As� que ... �hay alguna manera de hacer copias de memoria r�pidas en zona de
kernel? 

Perd�n por el rollo.

- -- 
Jayr Al-Dyn
Usuario Linux #95614 / PGP-Key: d5678a00
http://www.jayraldyn.net

Disculpen si les llamo caballeros, pero es que no les conozco muy bien.
                -- Groucho Marx
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/NBc77KeWPNVnigARAr7wAJwK9eD0Ts783gNrtTVntqi+/JR/SgCeKIE5
a+9/r1MvHv0TBXH2u5y4Svs=
=s3mz
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <bh1501$l76$1@rantanplan.linux.es>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!kibo.news.demon.net!demon!newshub1.home.nl!home.nl!amsnews01.chello.com!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!news.antakira.com!mainake.escomposlinux.org!escomposlinux.org!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,59ca0de1d90dfc08,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-08-08 14:33:56 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!kibo.news.demon.net!demon!newshub1.home.nl!home.nl!amsnews01.chello.com!news-hub.cableinet.net!blueyonder!marmolejo.escomposlinux.org!frodo.antakira.com!news.antakira.com!mainake.escomposlinux.org!escomposlinux.org!not-for-mail
From: Jayr Al-Dyn <jayraldyn@jayraldyn.net>
Newsgroups: es.comp.os.linux.programacion
Subject: Memcpy rápido en modo kernel
Date: Fri, 08 Aug 2003 23:33:46 +0200
Organization: MALOU
Lines: 37
Message-ID: <bh1501$l76$1@rantanplan.linux.es>
NNTP-Posting-Host: 133.red-213-98-164.pooles.rima-tde.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit
X-Trace: rantanplan.linux.es 1060378433 21734 213.98.164.133 (8 Aug 2003 21:33:53 GMT)
X-Complaints-To: mainake@escomposlinux.org
NNTP-Posting-Date: Fri, 8 Aug 2003 21:33:53 +0000 (UTC)
User-Agent: KNode/0.7.2