Newsgroups: fj.lang.c
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!sinfony-news01!tokyonet.ad.jp!tokyonet.ad.jp!kumagaya.or.jp!news
From: "=?ISO-2022-JP?B?GyRCQmdMcBsoSiAgGyRCTTVHNxsoSg==?=" <hoya@po.kumagaya.or.jp>
Subject: =?ISO-2022-JP?B?W1FdGyRCJWElYiVqJE4yckp8GyhK?=
X-Nntp-Posting-Host: dialup255.kumagaya.or.jp
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <01bbfc95$3c2f9aa0$1d11b7cb@-------->
Sender: news@
Content-Transfer-Encoding: 8bit
Organization: =?ISO-2022-JP?B?GyRCM3Q8MDJxPFIlaiUxJXMbKEogIBskQjgmNWYzK0gvSXQbKEo=?=
X-Newsreader: Microsoft Internet News 4.70.1155
Mime-Version: 1.0
Date: Tue, 7 Jan 1997 12:24:29 GMT
Lines: 226
Xref: galaxy.trc.rwcp.or.jp fj.lang.c:3397
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.c&nb=3397&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

$BBgLp$H?=$7$^$9!#(B


$B!!!!F0E*$K3NJ]$7$?%a%b%j$N2rJ|$N;EJ}$K$D$$$F<ALd$,$"$j$^$9!#(B

100$B8D$N@0?t7?$NNN0h$r(B_fmalloc$B4X?t$rMQ$$$F<hF@$7!"(B_ffree$B4X?t$K$h$j(B
$B2rJ|$9$k%W%m%0%i%`$r%i!<%8%b%G%k$G:n@.$7$^$7$?!#(BMicrosoftC$B!!(BVer6
$B$G$9!##D#O#S(B6.2$B$G$9!#(B

$BF0E*%a%b%j$N<hF@$H2rJ|$NA08e$K(Bsystem$B4X?t$G!I(Bmem
/c$B!I$r<B9T$7$F%a%b%j>u67$r3NG'$7$^$7$?!#$H$3$m$,!"%a%b%j3NJ]$7$F(B
$B%W%m%0%i%`$,@j$a$F$$$k%a%b%j%5%$%:$,A}2C$7$?8e$K(B_ffree$B4X?t$G2rJ|(B
$B$7$F$b!"$=$N%W%m%0%i%`$,@j$a$F$$$k%5%$%:$OJQ$o$j$^$;$s!#(B

$B!!!!2rJ|$9$k$H$$$&%$%a!<%8$,$"$k$?$a!"$b$H$N%5%$%:$KLa$k$N$G$O!"(B
$B$H;W$C$?$N$G$9$,$3$l$,@5>o$J$N$G$7$g$&$+!)(B

$B!!!!$h$m$7$/$*4j$$$7$^$9!#(B



$B2<$K!"<B9T2hLL$H%=!<%9$r:\$;$F$*$-$^$9!#(B


1MB $B0J2<$N%a%b%j$r;H$C$F$$$k%b%8%e!<%k$O(B:

  $BL>A0(B            $B9g7W(B       = $B!!!!(B:]M^]<.EY    + $B!!!!(B1/J_0RSX
  --------  ----------------   ----------------  
----------------
  MSDOS      101,022   (99K)    101,022   (99K)          0   
(0K)
  HIMEM        5,392    (5K)      5,392    (5K)          0   
(0K)
  EMM386       3,424    (3K)      3,424    (3K)          0   
(0K)
  ATOK7AE      5,568    (5K)      5,568    (5K)          0   
(0K)
  ATOK7BE        176    (0K)        176    (0K)          0   
(0K)
  COMMAND      5,600    (5K)      5,600    (5K)          0   
(0K)
  TEST9       75,920   (74K)     75,920   (74K)          0   
(0K)$B!!!!(B<--$B!!%a%b%j3NJ]A0(B
  SMARTDRV    27,424   (27K)     27,424   (27K)          0   
(0K)
  MOUSE       15,312   (15K)     15,312   (15K)          0   
(0K)
  COMMAND      3,856    (4K)      3,856    (4K)          0   
(0K)
  RAMDISK      1,504    (1K)          0    (0K)      1,504   
(1K)
  SETVER         224    (0K)          0    (0K)        224   
(0K)
  PRINT        5,360    (5K)          0    (0K)      5,360   
(5K)
  MOUSE        7,168    (7K)          0    (0K)      7,168   
(7K)
  $B6u$-(B       440,448  (430K)    411,248  (402K)     29,200  
(29K)

$B%a%b%j$N35N,(B:

  $B%a%b%j$N<oN`(B         $B9g7W(B    =   $B;HMQCf(B   +    $B6u$-(B
  ----------------  ----------   ----------   ----------
  :]M^]<.EY            655,344      244,096      411,248
  1/J_0 RSX             43,456       14,256       29,200
  $BM=Ls:Q$_(B                   0            0            0
  XMS RSX            1,005,120    1,005,120            0
  ----------------  ----------   ----------   ----------
  $BA4(BRSX              1,703,920    1,263,472      440,448

  $BA4(B 1MB $B0J2<(BRSX       698,800      258,352      440,448

  $BA4(B EMS RSX                             983,040    (960K)
  $B6u$-(B EMS RSX                           131,072    (128K)
  $B:GBg<B9T2DG=(BL_[8^WQ;2=^                411,152    (402K)
  $B:GBg6u$-(B1/J_0RSXL^[/8                   16,368     (16K)
  $B%O%$%a%b%jNN0h$,;HMQ2DG=$G$9(B.

int$B7?@0?t$r(B10,000$B8D3NJ]$7$^$7$?!#(B

1MB $B0J2<$N%a%b%j$r;H$C$F$$$k%b%8%e!<%k$O(B:

  $BL>A0(B            $B9g7W(B       = $B!!!!(B:]M^]<.EY    + $B!!!!(B1/J_0RSX
  --------  ----------------   ----------------  
----------------
  MSDOS      101,022   (99K)    101,022   (99K)          0   
(0K)
  HIMEM        5,392    (5K)      5,392    (5K)          0   
(0K)
  EMM386       3,424    (3K)      3,424    (3K)          0   
(0K)
  ATOK7AE      5,568    (5K)      5,568    (5K)          0   
(0K)
  ATOK7BE        176    (0K)        176    (0K)          0   
(0K)
  COMMAND      5,600    (5K)      5,600    (5K)          0   
(0K)
  TEST9      100,032   (98K)    100,032   (98K)          0   
(0K)$B!!(B<-$B!!%a%b%j3NJ]8e(B
  SMARTDRV    27,424   (27K)     27,424   (27K)          0   
(0K)
  MOUSE       15,312   (15K)     15,312   (15K)          0   
(0K)
  COMMAND      3,856    (4K)      3,856    (4K)          0   
(0K)
  RAMDISK      1,504    (1K)          0    (0K)      1,504   
(1K)
  SETVER         224    (0K)          0    (0K)        224   
(0K)
  PRINT        5,360    (5K)          0    (0K)      5,360   
(5K)
  MOUSE        7,168    (7K)          0    (0K)      7,168   
(7K)
  $B6u$-(B       416,336  (407K)    387,136  (378K)     29,200  
(29K)

$B%a%b%j$N35N,(B:

  $B%a%b%j$N<oN`(B         $B9g7W(B    =   $B;HMQCf(B   +    $B6u$-(B
  ----------------  ----------   ----------   ----------
  :]M^]<.EY            655,344      268,208      387,136
  1/J_0 RSX             43,456       14,256       29,200
  $BM=Ls:Q$_(B                   0            0            0
  XMS RSX            1,005,120    1,005,120            0
  ----------------  ----------   ----------   ----------
  $BA4(BRSX              1,703,920    1,287,584      416,336

  $BA4(B 1MB $B0J2<(BRSX       698,800      282,464      416,336

  $BA4(B EMS RSX                             983,040    (960K)
  $B6u$-(B EMS RSX                           131,072    (128K)
  $B:GBg<B9T2DG=(BL_[8^WQ;2=^                387,040    (378K)
  $B:GBg6u$-(B1/J_0RSXL^[/8                   16,368     (16K)
  $B%O%$%a%b%jNN0h$,;HMQ2DG=$G$9(B.

int$B7?@0?t$r(B10,000$B8D2rJ|$7$^$7$?!#(B

1MB $B0J2<$N%a%b%j$r;H$C$F$$$k%b%8%e!<%k$O(B:

  $BL>A0(B            $B9g7W(B       = $B!!!!(B:]M^]<.EY    + $B!!!!(B1/J_0RSX
  --------  ----------------   ----------------  
----------------
  MSDOS      101,022   (99K)    101,022   (99K)          0   
(0K)
  HIMEM        5,392    (5K)      5,392    (5K)          0   
(0K)
  EMM386       3,424    (3K)      3,424    (3K)          0   
(0K)
  ATOK7AE      5,568    (5K)      5,568    (5K)          0   
(0K)
  ATOK7BE        176    (0K)        176    (0K)          0   
(0K)
  COMMAND      5,600    (5K)      5,600    (5K)          0   
(0K)
  TEST9      100,032   (98K)    100,032   (98K)          0   
(0K)$B!!(B<-$B!!%a%b%j2rJ|8e(B
  SMARTDRV    27,424   (27K)     27,424   (27K)          0   
(0K)
  MOUSE       15,312   (15K)     15,312   (15K)          0   
(0K)
  COMMAND      3,856    (4K)      3,856    (4K)          0   
(0K)
  RAMDISK      1,504    (1K)          0    (0K)      1,504   
(1K)
  SETVER         224    (0K)          0    (0K)        224   
(0K)
  PRINT        5,360    (5K)          0    (0K)      5,360   
(5K)
  MOUSE        7,168    (7K)          0    (0K)      7,168   
(7K)
  $B6u$-(B       416,336  (407K)    387,136  (378K)     29,200  
(29K)

$B%a%b%j$N35N,(B:

  $B%a%b%j$N<oN`(B         $B9g7W(B    =   $B;HMQCf(B   +    $B6u$-(B
  ----------------  ----------   ----------   ----------
  :]M^]<.EY            655,344      268,208      387,136
  1/J_0 RSX             43,456       14,256       29,200
  $BM=Ls:Q$_(B                   0            0            0
  XMS RSX            1,005,120    1,005,120            0
  ----------------  ----------   ----------   ----------
  $BA4(BRSX              1,703,920    1,287,584      416,336

  $BA4(B 1MB $B0J2<(BRSX       698,800      282,464      416,336

  $BA4(B EMS RSX                             983,040    (960K)
  $B6u$-(B EMS RSX                           131,072    (128K)
  $B:GBg<B9T2DG=(BL_[8^WQ;2=^                387,040    (378K)
  $B:GBg6u$-(B1/J_0RSXL^[/8                   16,368     (16K)
  $B%O%$%a%b%jNN0h$,;HMQ2DG=$G$9(B.


#include <stdio.h>
#include <malloc.h>
#include <process.h>


int main(void)
{
int far *x;


system("mem /c");
pause();

x = (int far *)_fmalloc(sizeof(int) * 10000);
if (x) {
puts("\nint$B7?@0?t$r(B10,000$B8D3NJ]$7$^$7$?!#(B\n");

system("mem /c");
pause();

_ffree(x);
puts("\nint$B7?@0?t$r(B10,000$B8D2rJ|$7$^$7$?!#(B\n");

system("mem /c");
pause();
}

return(0);
}



