44 votes 44 votes Using a larger block size in a fixed block size file system leads to better disk throughput but poorer disk space utilization better disk throughput and better disk space utilization poorer disk throughput but better disk space utilization poorer disk throughput and poorer disk space utilization Operating System gatecse-2003 operating-system disk normal isro2009 + – Kathleen asked Sep 16, 2014 • retagged Aug 5, 2017 by Arjun Kathleen 15.0k views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
Best answer 76 votes 76 votes Answer is (A). Larger block size means less number of blocks to fetch and hence better throughput. But larger block size also means space is wasted when only small size is required. Arjun answered Mar 25, 2015 • edited Jun 21, 2018 by kenzou Arjun comment Share Follow See all 13 Comments See all 13 13 Comments reply Show 10 previous comments tusharp commented Jan 4, 2019 reply Follow Share But it also adds to internal fragmentation if file size not equal to block size as mentioned by arjun sir. 1 votes 1 votes Ankit Mishra 07 commented Dec 23, 2023 reply Follow Share If the block size is large then we have to access fewer blocks as more data will be present in each block .So less seek time and rotational delay will be required .So the data that can be read from or written into the disk per unit time will increase . Thus disk throughput will increase. 0 votes 0 votes saswata_m commented Jan 29 reply Follow Share @Arjun Sir, how can you always guarantee that disk throughput will be higher? I mean if the size is so big that some blocks span across cylinders then additional seek times also have to be encountered right? 0 votes 0 votes Please log in or register to add a comment.
37 votes 37 votes ans is a If block size is large then seek time is less (fewer blocks to seek) and disk performance is improved, but remember larger block size also causes waste of disk space. kvkumar answered Jun 26, 2016 kvkumar comment Share Follow See all 0 reply Please log in or register to add a comment.
1 votes 1 votes If the block size is large then seek time is less (fewer blocks to seek) and disk performance is improved, but larger block size also causes waste of disk space. So option a is correct. ayushigupta answered Nov 15, 2015 ayushigupta comment Share Follow See all 0 reply Please log in or register to add a comment.
–5 votes –5 votes D. Using larger block size makes disk utilization poorer as more space would be wasted for small data in a block. It may make throughput poor as the number of blocks would decrease. skrahul answered Jan 26, 2015 skrahul comment Share Follow See all 0 reply Please log in or register to add a comment.