ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] PAE used...
@ 2008-02-06 13:08 Led
  2008-02-06 13:09 ` Михаил Якушин
  0 siblings, 1 reply; 9+ messages in thread
From: Led @ 2008-02-06 13:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Подскажите, плиз, если ядро скомпиленно с PAE, то PAE задействуется:
1) если в системе >= ~4G RAM,
2) если в системе >= ~1G RAM,
3) если в системе любое количество RAM
?

-- 
Led

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-06 13:08 [devel] PAE used Led
@ 2008-02-06 13:09 ` Михаил Якушин
  2008-02-06 13:19   ` Sergey Vlasov
  0 siblings, 1 reply; 9+ messages in thread
From: Михаил Якушин @ 2008-02-06 13:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Led wrote:
> Подскажите, плиз, если ядро скомпиленно с PAE, то PAE задействуется:
> 1) если в системе >= ~4G RAM,
> 2) если в системе >= ~1G RAM,
> 3) если в системе любое количество RAM
> ?
> 
скорее всего 3.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-06 13:09 ` Михаил Якушин
@ 2008-02-06 13:19   ` Sergey Vlasov
  2008-02-06 18:04     ` Денис Смирнов
  2008-02-06 18:50     ` Konstantin A. Lepikhov
  0 siblings, 2 replies; 9+ messages in thread
From: Sergey Vlasov @ 2008-02-06 13:19 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 621 bytes --]

On Wed, Feb 06, 2008 at 04:09:26PM +0300, Михаил Якушин wrote:
> Led wrote:
> > Подскажите, плиз, если ядро скомпиленно с PAE, то PAE задействуется:
> > 1) если в системе >= ~4G RAM,
> > 2) если в системе >= ~1G RAM,
> > 3) если в системе любое количество RAM
> > ?
> > 
> скорее всего 3.

Да, именно так.  Кстати, помимо собственно расширения диапазона
физических адресов, использование PAE ещё даёт возможность установки
запрета исполнения для отдельных страниц (бит NX), конечно, если это
поддерживается процессором.  В старом формате таблиц страниц,
используемом на i386 без PAE, для NX места уже нет.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-06 13:19   ` Sergey Vlasov
@ 2008-02-06 18:04     ` Денис Смирнов
  2008-02-07  6:33       ` Михаил Якушин
  2008-02-07  8:39       ` Konstantin A. Lepikhov
  2008-02-06 18:50     ` Konstantin A. Lepikhov
  1 sibling, 2 replies; 9+ messages in thread
From: Денис Смирнов @ 2008-02-06 18:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 589 bytes --]

On Wed, Feb 06, 2008 at 04:19:52PM +0300, Sergey Vlasov wrote:

SV> Да, именно так.  Кстати, помимо собственно расширения диапазона
SV> физических адресов, использование PAE ещё даёт возможность установки
SV> запрета исполнения для отдельных страниц (бит NX), конечно, если это
SV> поддерживается процессором.  В старом формате таблиц страниц,
SV> используемом на i386 без PAE, для NX места уже нет.

Кстати, кто этой фичей (NX) умеет пользоваться?

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-06 13:19   ` Sergey Vlasov
  2008-02-06 18:04     ` Денис Смирнов
@ 2008-02-06 18:50     ` Konstantin A. Lepikhov
  1 sibling, 0 replies; 9+ messages in thread
From: Konstantin A. Lepikhov @ 2008-02-06 18:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 809 bytes --]

Hi Sergey!

Wednesday 06, at 04:19:52 PM you wrote:

> On Wed, Feb 06, 2008 at 04:09:26PM +0300, Михаил Якушин wrote:
> > Led wrote:
> > > Подскажите, плиз, если ядро скомпиленно с PAE, то PAE задействуется:
> > > 1) если в системе >= ~4G RAM,
> > > 2) если в системе >= ~1G RAM,
> > > 3) если в системе любое количество RAM
> > > ?
> > > 
> > скорее всего 3.
> 
> Да, именно так.  Кстати, помимо собственно расширения диапазона
> физических адресов, использование PAE ещё даёт возможность установки
> запрета исполнения для отдельных страниц (бит NX), конечно, если это
> поддерживается процессором.  В старом формате таблиц страниц,
> используемом на i386 без PAE, для NX места уже нет.
Но если прикрутить stack-shield, то использовать NX все-таки можно и без
PAE ;)

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-06 18:04     ` Денис Смирнов
@ 2008-02-07  6:33       ` Михаил Якушин
  2008-02-07  8:39       ` Konstantin A. Lepikhov
  1 sibling, 0 replies; 9+ messages in thread
From: Михаил Якушин @ 2008-02-07  6:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Денис Смирнов wrote:
> On Wed, Feb 06, 2008 at 04:19:52PM +0300, Sergey Vlasov wrote:
> 
> SV> Да, именно так.  Кстати, помимо собственно расширения диапазона
> SV> физических адресов, использование PAE ещё даёт возможность установки
> SV> запрета исполнения для отдельных страниц (бит NX), конечно, если это
> SV> поддерживается процессором.  В старом формате таблиц страниц,
> SV> используемом на i386 без PAE, для NX места уже нет.
> 
> Кстати, кто этой фичей (NX) умеет пользоваться?
Вроде бы xen умеет.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-06 18:04     ` Денис Смирнов
  2008-02-07  6:33       ` Михаил Якушин
@ 2008-02-07  8:39       ` Konstantin A. Lepikhov
  2008-02-07 16:10         ` Денис Смирнов
  1 sibling, 1 reply; 9+ messages in thread
From: Konstantin A. Lepikhov @ 2008-02-07  8:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 657 bytes --]

Hi Денис!

Wednesday 06, at 09:04:36 PM you wrote:

> On Wed, Feb 06, 2008 at 04:19:52PM +0300, Sergey Vlasov wrote:
> 
> SV> Да, именно так.  Кстати, помимо собственно расширения диапазона
> SV> физических адресов, использование PAE ещё даёт возможность установки
> SV> запрета исполнения для отдельных страниц (бит NX), конечно, если это
> SV> поддерживается процессором.  В старом формате таблиц страниц,
> SV> используемом на i386 без PAE, для NX места уже нет.
> 
> Кстати, кто этой фичей (NX) умеет пользоваться?
Ей не надо пользоваться - просто включить и забыть. Или тебе прочитать
курс о сегментной модели памяти?

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-07  8:39       ` Konstantin A. Lepikhov
@ 2008-02-07 16:10         ` Денис Смирнов
  2008-02-07 22:34           ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 9+ messages in thread
From: Денис Смирнов @ 2008-02-07 16:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1073 bytes --]

On Thu, Feb 07, 2008 at 11:39:02AM +0300, Konstantin A. Lepikhov wrote:

> SV>> Да, именно так.  Кстати, помимо собственно расширения диапазона
> SV>> физических адресов, использование PAE ещё даёт возможность установки
> SV>> запрета исполнения для отдельных страниц (бит NX), конечно, если это
> SV>> поддерживается процессором.  В старом формате таблиц страниц,
> SV>> используемом на i386 без PAE, для NX места уже нет.
>> Кстати, кто этой фичей (NX) умеет пользоваться?
KAL> Ей не надо пользоваться - просто включить и забыть. Или тебе прочитать
KAL> курс о сегментной модели памяти?

Не, не надо -- я в курсе. Я не в курсе как это реально работает.

Я правильно понимаю что если у меня стоит std-pae, то автоматически тем
самым:

ld-linux (или кто?)  выставляет executable права соответствующим
страницам.

При обычном выделении памяти (mmap, malloc) я всегда получаю память, для
которой исполнение кода запрещено?

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] PAE used...
  2008-02-07 16:10         ` Денис Смирнов
@ 2008-02-07 22:34           ` Konstantin A. Lepikhov
  0 siblings, 0 replies; 9+ messages in thread
From: Konstantin A. Lepikhov @ 2008-02-07 22:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1151 bytes --]

Hi Денис!

Thursday 07, at 07:10:06 PM you wrote:

> On Thu, Feb 07, 2008 at 11:39:02AM +0300, Konstantin A. Lepikhov wrote:
> 
> > SV>> Да, именно так.  Кстати, помимо собственно расширения диапазона
> > SV>> физических адресов, использование PAE ещё даёт возможность установки
> > SV>> запрета исполнения для отдельных страниц (бит NX), конечно, если это
> > SV>> поддерживается процессором.  В старом формате таблиц страниц,
> > SV>> используемом на i386 без PAE, для NX места уже нет.
> >> Кстати, кто этой фичей (NX) умеет пользоваться?
> KAL> Ей не надо пользоваться - просто включить и забыть. Или тебе прочитать
> KAL> курс о сегментной модели памяти?
> 
> Не, не надо -- я в курсе. Я не в курсе как это реально работает.
> 
> Я правильно понимаю что если у меня стоит std-pae, то автоматически тем
> самым:
> 
> ld-linux (или кто?)  выставляет executable права соответствующим
> страницам.
> 
> При обычном выделении памяти (mmap, malloc) я всегда получаю память, для
> которой исполнение кода запрещено?
http://people.redhat.com/drepper/nonselsec.pdf - лучше вам все равно никто
не расскажет ;)

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-02-07 22:34 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-06 13:08 [devel] PAE used Led
2008-02-06 13:09 ` Михаил Якушин
2008-02-06 13:19   ` Sergey Vlasov
2008-02-06 18:04     ` Денис Смирнов
2008-02-07  6:33       ` Михаил Якушин
2008-02-07  8:39       ` Konstantin A. Lepikhov
2008-02-07 16:10         ` Денис Смирнов
2008-02-07 22:34           ` Konstantin A. Lepikhov
2008-02-06 18:50     ` Konstantin A. Lepikhov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git